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

person danijar    schedule 18.11.2013    source источник


Ответы (1)


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

См. GUI, чтобы включить файл .prop в Проект VS 2010? как получить доступ к диспетчеру свойств.

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

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

person tebe    schedule 18.11.2013