Не удалось загрузить файл или сборку после развертывания - PullRequest
3 голосов
/ 12 февраля 2012

Я занимаюсь разработкой приложения, которое использует PDFLibNet.dll, на моем компьютере все отлично работает, но когда я развертываю приложение и пытаюсь использовать его на другом компьютере, создание класса PDFWrapper (из PFDLibNet.dll) выдает мне исключение: можетне загружать файл или сборку "PDFLibNet.dll" или одну из ее зависимостей. Указанный модуль не найден.

Тот же сценарий на Win7 и XP

PDFLibNet.dll хранится втот же каталог, что и бинарный .exe-файл моего приложения.Любое предложение, как это исправить?Я использую .Net4.0, Win7 Спасибо!

1 Ответ

2 голосов
/ 13 февраля 2012

Возможны 2 причины:
1. Проверьте, была ли dll построена для x86 или x64 или AnyCPU, если вы выбрали целевую машину x64, соберите dll x64
2. Это может быть из-за повторного использования MS C ++! удалите их и попробуйте запустить приложение снова. Или вы можете установить распространяемый пакет на целевой машине.

...