0

Я хотел бы определить пути для включения, компоновки и двоичного вывода для всех проектов в моем решении в последовательном порядке.Установить структуру каталогов для всех проектов в решении Visual Studio?

Пакеты решений и проекты уже созданы. Есть ли автоматизированный способ установки относительных каталогов вывода и включения каталогов для всех проектов одновременно или, желательно, на уровне решения?

Например, моя текущая структура каталогов следует этому.

repository (solution) 
├─ README.md 
├─ dependencies (solution folder) 
│ └─ name (several projects) 
│  ├─ *.h, *.cpp 
│  └─ binary (*.dll or *.lib) 
│  ├─ debug 
│  └─ release 
├─ managers (solution folder) 
│ └─ name (several projects) 
│  ├─ *.h, *.cpp 
│  └─ binary (*.dll or *.lib) 
│  ├─ debug 
│  └─ release 
├─ system (project) 
│ ├─ *.h, *.cpp 
│ └─ binary (*.dll or *.lib) 
│  ├─ debug 
│  └─ release 
├─ modules (solution folder) 
│ └─ name (several projects) 
│  ├─ *.h, *.cpp 
│  ├─ binary 
│  │ ├─ debug 
│  │ └─ release 
│  └─ *.jpg, *.3ds, ... (assets) 
└─ application (project) 
    ├─ *.cpp 
    └─ binary (*.exe) 
     ├─ debug 
     └─ release 

ответ

1

Что вы ищете, это менеджер по недвижимости.

См. GUI to include a .prop file in a VS 2010 project? как добраться до менеджера по недвижимости.

Вы можете создать свой собственный набор свойств и включить его во все ваши проекты. Как только вы что-то измените в «глобальном наборе свойств», все проекты будут изменены.

EDIT: Еще одна ссылка на то, как работает менеджер недвижимости: http://msdn.microsoft.com/en-us/library/ms173410%28v=vs.90%29.aspx