2013-06-17 8 views
0

Я разработал приложение на VS2010, на Vb.net. Все работает хорошо на некоторых компьютерах, но некоторые выбрасывают эту ошибку:Не удалось загрузить Microsoft.visualBasic.PowerPAcks (хотя dll находится рядом с exe)

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

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

Любые идеи?

Ps: Я в домене AD, и я не один из администраторов, поэтому никакой установки не возможно. Framework 4.0 - это все, что я установил.

+0

Вы пытались ссылаться на dll из папки приложения перед компиляцией? – tinstaafl

+0

И как я могу это сделать? Путь приложения может меняться со временем, как я могу ссылаться на dll с помощью динамического пути NextToMe? – LemonCat

+0

, если он находится в той же папке, что и приложение, скажем, в папке «Релиз», когда вы добавляете ее в качестве ссылки, она должна искать DLL в той же папке, что и приложение, когда вы ее запускаете. – tinstaafl

ответ

1

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

Сейчас он работает. Я не знаю почему.

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

0

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