Установить структуру каталогов для всех проектов в решении 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

0

Решение

Что вы ищете, так это управляющий недвижимостью.

Увидеть GUI для включения файла .prop в проект VS 2010? как добраться до управляющего недвижимостью.

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

РЕДАКТИРОВАТЬ:
Еще одна ссылка на то, как работает менеджер недвижимости: http://msdn.microsoft.com/en-us/library/ms173410%28v=vs.90%29.aspx

1

Другие решения

Других решений пока нет …