Я добавил в свое приложение новую библиотеку (несколько проектов-DLL) - SQLite, чтобы выполнить кэширование в памяти. Это изменение затронуло только одну библиотеку / проект - Lib1.
Сборка проходит нормально. Все библиотеки построены успешно, ошибок не сообщается, включая пару объектов Com.
Если я попытаюсь зарегистрировать объекты com, я получу, что DLL не может быть загружена. Убедитесь, что все необходимые файлы времени выполнения приложения и другие зависимые библиотеки DLL доступны в каталоге DLL компонента или в системном пути. сообщение. Но все библиотеки в одном месте. И все на своем пути. Копия этого проекта строится и регистрируется нормально (конечно, без некоторых изменений, внесенных в SqlLite). Обходчик зависимостей не сообщает о проблемах
Как ни странно, если я пытаюсь зарегистрировать DLL объекта com (используя regsvr32), он работает нормально. Кроме того, у меня есть другая библиотека, которая зависит от Lib1 (а не от SqlLite), которая также не может быть загружена.
Любые идеи?
Спасибо, A'z