У меня есть проект, который использует несколько сторонних библиотек DLL, и я работаю над проектом установки для развертывания. Программа работает нормально при запуске (отладке) из Visual Studio 2005, но не при «установке».
DLL правильно копируются в папку приложения. Насколько я понимаю, DLL не регистрируются установщиком. «Не удалось получить фабрику класса COM для компонента с CLSID { GUID } из-за следующей ошибки: 80040154»
В проекте установки каждая сборка DLL имеет свойство «Register», установленное на «vsdraCOM», которое, как я думал, должно было инициировать регистрацию.
Редактировать: Похоже, что они все сборки .NET, как и мое приложение, и регистрация должна не быть проблемой. Название изменено, чтобы отразить это.
Кажется, это должно быть довольно просто, но я не знаю Что мне делать?