Как настроить выходные папки проекта в решении на C # / VS2019 - PullRequest
0 голосов
/ 02 августа 2020

Итак, у меня есть большое приложение monolithi c, которое я разбиваю на модули и динамически загружаю эти модули, как плагин. Я разбил проект monolithi c на несколько проектов в рамках решения, и они зависят от базового приложения. У меня все это работает.

Однако он выгружает все .dll в одну папку со всеми зависимостями модуля в одной большой куче сборок. Я хочу настроить свой вывод сборки так, чтобы каждый проект помещал его в свою собственную папку внутри каталога Modules / на выходе.

Например, я хочу, чтобы моя выходная папка выглядела так:

Bin/
  App.exe
  Modules/
     ModuleA/
       ModuleA.dll
     ModuleB/
       ...
     ModuleC/
       ...

Где каждая папка модуля содержит все библиотеки DLL (и выходные ресурсы) для этого модуля.

...