Получение исключения system.runtime.interopservices.comexception при использовании 'tdconnection qctd = new tdconnection()'. Любая помощь в исправлении этого будет оценена по достоинству.
Получение System.Runtime.InteropServices.COMException при использовании
'TDConnection qctd = new TDConnection()'.
Любая помощь в исправлении этого будет оценена по достоинству.
Что я уже пробовал:
Получение System.Runtime.InteropServices.COMException при использовании
'TDConnection qctd = new TDConnection()'.
Любая помощь в исправлении этого будет оценена по достоинству.
Richard MacCutchan
Какое исключение?
Member 14824395
Привет,
Я получаю
Система.Время Выполнения.InteropServices.Исключение comexception:'получение фабрики классов COM для
компонент с CLSID {C5CBD7B2-490C-45F5-8C40-B8C3D108E6D7} не удалось выполнить из-за следующей ошибки:80040154 класс не зарегистрирован (исключение из HRESULT:0x80040154(REGDB_E_CLASSNOTREG)}
Спасибо.
Санел.
Richard MacCutchan
Вам нужно проверить, что вы правильно зарегистрировали компонент.
Member 14824395
Как проверить, что он зарегистрирован правильно?
Richard MacCutchan
Я предполагаю, что вы установили этот продукт, поэтому вы должны быть в состоянии проверить, что он был установлен правильно. В противном случае посмотрите в реестре на HKEY_CLASSES_ROOT\CLSID
узел для этого GUID.
MadMyche
Соответствует ли COM dll "разрядности" вашего решения (например, 32 бит)?
Member 14824395
Привет,
COM dll-это 32-битная версия, а мое решение-64-битное. Не могли бы вы, пожалуйста, дать мне знать, есть ли в этом проблема? Если да,пожалуйста, дайте мне знать, как это исправить.
Спасибо,
Санел.