Как установить переменную VSPROPS, только если она еще не существует?

Скажи яу меня есть.vsprops файл, который используется в решении. В этом файле определены различные переменные, такие какint_dir для промежуточных результатов сборки иlog_dir для результатов журнала.

Обычно эти переменные устанавливаются в значения по умолчанию (относительно решения).

Для меня яя хотел бы установить эти две переменные на мой виртуальный диск (R:), т.е. больше не

$(SolutionDir)\intermediate

но

R:\myproject\intermediate

Если я изменю.vsprops непосредственно в файле, система контроля версий (Git) пометит его как измененный.

Есть ли способ в VSPROPS, чтобы я мог проверить, может быть, переменную среды, и если эта переменная не установлена, используется по умолчанию?

Если это невозможно, ятакже будет интересно найти решение для Git, чтобы преодолеть это (но не--assume-unchanged и не.gitignore потому что, возможно, другие изменения в этом файле могут иметь значение).

Ответы на вопрос(1)

Ваш ответ на вопрос