Копирование файла в папку Debug другого проекта в событии Post Build

#visual-studio #build #prism #modularity #post-build-event

#visual-studio #сборка #prism #модульность #событие после сборки

Вопрос:

Это сводит меня с ума. С помощью модульности Prism Quickstart сборка модуля перемещает его в binDebug папку основного приложения. Когда я пытаюсь сделать то же самое, файл отправляется в binRelease папку приложения. Что я делаю не так??

Событие после сборки

 xcopy "$(TargetDir)MyModule.dll" 
      "$(SolutionDir)MainApplicationbin$(ConfigurationName)Modules" /Y
  

Ответ №1:

Тег $(ConfigurationName) будет содержать имя текущей конфигурации решения.

Вы можете изменить конфигурацию решения, в рамках которого вы создаете, перейдя в «Сборка» -> «Configuration Manager» и измените активную конфигурацию решения на «Debug». В качестве альтернативы, в верхней части Visual Studio также есть выпадающий список с этим.