Как установить переменные среды для visual studio 2008 sp1?

В проекте, который я получил, есть общие переменные окружения, такие как $(OUTDIR) и $(PROJECTNAME), относящиеся к Visual Studio, как указано на веб-странице MSDN Макросы для команд и свойств сборки.

Это обычные переменные среды, которые используются в Visual Studio? Нужно ли их устанавливать в свойствах самого проекта или системных переменных среды? Как установить переменные среды в VisualStdio?

1 ответ

Я использую VisualStdio 2008. Некоторые из них могут быть установлены, а некоторые нет. Например, $OutDir будет установлен в свойствах проекта, конфигурации

Свойства -> Общие -> Выходной каталог

для проектов C++ и

Свойства проекта -> Построить -> Выходной путь

для проектов C#.

Многие из них не могут быть изменены явно. Например, $(SolutionDir) всегда полный путь к файлу.sln. Вы можете переместить файл, но вы не можете изменить значение явно.

Для проекта C++ большинство текстовых полей имеют выпадающее меню, которое позволит вам открыть окно редактирования. Нажмите "Макросы", чтобы показать их все и их текущие значения. Я думаю, что для проекта C# единственное место, где они могут быть использованы, - это вкладка событий сборки: нажмите кнопку, чтобы вызвать отдельное окно редактирования, и у него будет та же кнопка "Макросы".

Другие вопросы по тегам