Как перенести библиотеки .NET в подкаталог?
Я хочу поместить все библиотеки (dll), используемые моим приложением в подкаталог (пусть называется "lib" ). Как проинструктировать загрузчик сборок для поиска ссылочных сборок в этом конкретном каталоге (который является подкаталогом каталога, где существует основная сборка)?
Я предполагаю, что это должно быть сделано некоторыми настройками в app.config, правильно?
Ответы
Ответ 1
пути обнаружения в вашем app.config. Заимствовать пример из MSDN:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;bin2\subbin;bin3"/>
</assemblyBinding>
</runtime>
</configuration>