Поместить dll в отдельную папку - C#
Формулировка задачи:
Есть решение в VisualStudio в котором:
1. Приложение WindowsForms (добавлена ссылка на библиотеку из п.2) prog.exe
2. Библиотека Dll (managed) prog.dll
И то и другое написано на C#, все корректно работает. Единственное, что смущает - и exe, и dll после построения помещаются в одну папку - и собственно вопрос: как поместить dll в отдельную папку (типа ../lib).
/
/prog.exe
/lib/prog.dll
Варианты вроде DllImport / Reflection смотрел (хотя еще не пробовал), но сердце вещун говорит - не тем путем идете товарищ. Уж больно громоздко на первый взгляд. Может есть другие варианты?
Если уже обсуждалось, поделитесь ссылкой плз.
Решение задачи: «Поместить dll в отдельную папку»
textual
Листинг программы
<?xml version="1.0" encoding="utf-8" ?> <configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="lib"></probing> </assemblyBinding> </runtime> </configuration>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д