Ссылки, добавленные в VS, не распознаются
Я делаю установщик VB.NET, используя.NET Framework 3.0 и Visual Studio 2012. Чтобы распаковать файлы, полученные моим установщиком, я использую ICSharpCode.SharpZipLib.Zip
Когда файл.ZIP загружается и пытается распаковать файл, появляется сообщение об ошибке, в котором говорится, что файл DLL для SharpZipLib не найден:
C:\Users\Bailey\Documents\Visual Studio 2012\net-20\ICSharpCode.SharpZipLib.dll
Однако при работе в режиме отладки на VS2012, он работает отлично. Что происходит?
1 ответ
Решение
DLL должна быть в вашем Bin\Release
папку, поэтому вам придется скопировать его туда. Если конечный пользователь должен будет использовать эту сборку, вам также придется распространять DLL вместе с вашей программой (проверьте лицензию на SharpZipLib, чтобы узнать, какие существуют условия).