Несколько EXE в решении Visual Studio - поместите их все в одну выходную папку - PullRequest
3 голосов
/ 10 февраля 2011

У меня, вероятно, просто пердит мозг, но у меня есть 2 проекта сборки библиотек в решении и 3 отдельных EXE-файла консоли, которые зависят от них - все в одном решении.Каков наилучший способ, чтобы сборка помещала все dll и exe в одно место после сборки (отладка и выпуск)?

Ответы [ 2 ]

4 голосов
/ 10 февраля 2011

Просто измените расположение вывода в свойствах проекта. Обычно мои проекты расположены так:

Root
  Applications
    Project A
  Libraries
    Project B
    Project C

А затем построить до ..\..\Bin\ для Debug и Release, который помещает Bin прямо под Root. Я делаю это потому, что если библиотеки GAC не используются, они все равно копируются локально, поэтому я предпочитаю хранить их все в одном месте.

2 голосов
/ 10 февраля 2011

Я бы использовал PostBuild-Event для этого.

Вы можете легко получить целый набор инструментов там.

...