Поместить 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>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д