Не удалось загрузить Microsoft.visualBasic.PowerPAcks (хотя dll находится рядом с exe)

Я разработал приложение на VS2010, в Vb.net. На некоторых компьютерах все работает хорошо, но некоторые выдают эту ошибку:

Не удалось загрузить Microsoft.visualBasic.PowerPacks.

Я уже сталкивался с этой ошибкой, и копирование Microsoft.VisualBasic.PowerPacks.Vs.dll рядом с моим .exe решило проблему. Тем не менее, некоторые пользователи не могут использовать приложение, несмотря на dll рядом с exe.

Любые идеи ?

Ps: я нахожусь в домене AD и не являюсь одним из администраторов, поэтому установка вообще невозможна. Фреймворк 4.0 - это все, что я установил.


person LemonCat    schedule 17.06.2013    source источник
comment
Вы пытались ссылаться на dll из папки приложения перед компиляцией?   -  person tinstaafl    schedule 17.06.2013
comment
И как я могу это сделать? Путь приложения может меняться со временем, как я могу ссылаться на dll с динамическим путем «NextToMe»?   -  person LemonCat    schedule 17.06.2013
comment
если он находится в той же папке, что и приложение, скажем, в папке Release, когда вы добавляете его в качестве ссылки, он должен искать dll в той же папке, что и приложение, когда вы его запускаете.   -  person tinstaafl    schedule 17.06.2013


Ответы (2)


Удалил все из \bin Прошел полную перекомпиляцию.

Теперь это работает. Я не знаю почему.

Но это работает.

person LemonCat    schedule 18.06.2013

Я думаю, что ваш случай (как и мой случай) связан с этим, который имеет хорошее принятое решение.

person bluish    schedule 29.11.2013