Одним из возможных решений является предоставление значений по умолчанию в файле проекта.
Это можно сделать с помощью атрибута Condition
при определении этой переменной в файле проекта, чтобы указать, что ее следует использовать, только если свойство не имеет значения.
Например, если ToolsPath
- переменная среды, вы можете добавить этот код в файл проекта:
<ToolsPath Condition="'$(ToolsPath)' == '' ">
C:\Tools
</ToolsPath>
( MSDN Reference )