@Moro_Skoro

Не удалось загрузить файл или сборку «*.dll» либо одну из их зависимостей. Не найден указанный модуль. В чем причина?

Скомпилировал и собрал в Visual Studio в выходную папку Release решение из нескольких проектов. Указал зависимости проектов. В решении три проекта: библиотека dll, исполняемый файл с++ и с# приложение Windows. У меня приложение работает, все в норме. Скопировал папку Release на другой компьютер, программа запускается и работает нормально, пока не нажата кнопка обработчик которой связан с библиотекой dll, и выдается ошибка: <<Платформа Microsoft.Net Framework
Необрабатываемое исключение в компоненте приложения. При нажатии кнопки "Продолжить" приложение проигнорирует ошибку и попытается продолжить работу.

Не удалось загрузить файл или сборку "*.dll" либо одну из их зависимостей. Не найден указанный модуль.>>
Программа зависает намертво. Видимо не находит библиотеку dll. Эта библиотека собирается и лежит в той же папке Release, что и исполняемый exe.
В чем может быть причина? Прописывается, как то путь к dll в visual studio? Или его зависимости еще какие-то?
  • Вопрос задан
  • 1338 просмотров
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Нужно просто вызвать Publish, а не Build - тогда студия все зависимости скопирует
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы