Я хочу переместить все .dll в папку "lib" после сборки моего приложения.Программа по умолчанию создает их в каталоге:
bin \ Debug \ netcoreapp2.2
И это каталог, где я хочу разместить свои .dll:
bin \ Debug \ netcoreapp2.2 \ lib
Я создаю скрипт, который перемещает мои DLL-файлы в эту папку и помещает его в событие после сборки.Работает правильно.
Затем я добавляю среду выполнения в свой файл app.config, как я видел во многих руководствах и статьях по stackoverflow.
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib"/>
</assemblyBinding>
</runtime>
Но после сборки и запуска моей программы консоль говорит:
Приложение для выполнения не существует: app \ bin \ Debug \ netcoreapp2.2\ myDLL.dll
Я хочу знать, что не так с моим приложением?Как я могу изменить каталог, в котором программа ищет .dlls?