У меня проблема со старой vb dll, которую я использую в приложении Desktop .net 3.5. Недавно я получил новый компьютер, который работает под управлением 64-разрядной Windows 7, в то время как старый был 32. И я получаю это исключение при создании экземпляра класса из DLL.
Имя dll начинается с Interop.DllName.
Это исключение:
Получение фабрики классов COM для компонента с CLSID {C198B362-6AE8-4DC3-A3E9-5DA5E60B326F} не удалось из-за следующей ошибки: 80040154.
Нет проблем с регистрацией dll в реестре с помощью regsvr32, но когда я пытаюсь найти dll с помощью RegDllView, я не могу найти его.
Спасибо за помощь!