2014-09-30 3 views
1

В настоящее время я пишу приложение, которое имеет дело с несколькими библиотеками, и в нечетном случае будет недостаток в доступе к этим библиотекам (DLL отсутствует и т. Д.).Где находятся сборки, загруженные в приложение C#?

Проблема в настоящее время заключается в том, что я не могу справиться с этим правильно. Когда приложение загружается, если DLL не существует, программа вылетает (что понятно). Мне было интересно, как лучше всего бороться с этим? Есть ли способ переписать способ загрузки сборок, чтобы загрузить эти сборки там, где их нет? Или мне нужно вручную загрузить все сборки для борьбы с этим?

+0

Не уверен, если это ответ, но вы можете использовать менеджер зависимостей '' Nuget' внутри пакета менеджера Console' VS для загрузки зависимостей и библиотеки в ваше решение – Luke

+0

Извините, это может быть не совсем понятно - это в производстве, поэтому менеджер пакетов не помог. Это касается самого исполняемого файла, а не внутри IDE. – alexc95

+0

Проверьте, какие библиотеки вам нужны в приложении и убедитесь, что они всегда установлены в каталоге приложения? –

ответ

Смежные вопросы