Недавно я работал над проектом C # / VS2008, который требует 3 элемента управления ActiveX. Я создал оболочку .NET, используя AxImp.exe
для элементов управления, и добавил их в качестве ссылок на мой проект. Код работал без каких-либо проблем в течение нескольких дней.
Вчера я вытащил чистую версию с нашего сервера управления версиями (библиотеки DLL-оболочки были включены, но не сами элементы управления ActiveX), и когда я попытался запустить программа, я получаю исключение COMResultException
с HRESULT = REGDB_E_CLASSNOTREG (0x80040154)
во время вызова InitializeCompnent
что могло произойти в родительской форме. вызвать это?