Как установить переменную VSPROPS, только если она еще не существует?
Скажи яу меня есть.vsprops
файл, который используется в решении. В этом файле определены различные переменные, такие какint_dir
для промежуточных результатов сборки иlog_dir
для результатов журнала.
Обычно эти переменные устанавливаются в значения по умолчанию (относительно решения).
Для меня яя хотел бы установить эти две переменные на мой виртуальный диск (R:
), т.е. больше не
$(SolutionDir)\intermediate
но
R:\myproject\intermediate
Если я изменю.vsprops
непосредственно в файле, система контроля версий (Git) пометит его как измененный.
Есть ли способ в VSPROPS, чтобы я мог проверить, может быть, переменную среды, и если эта переменная не установлена, используется по умолчанию?
Если это невозможно, ятакже будет интересно найти решение для Git, чтобы преодолеть это (но не--assume-unchanged
и не.gitignore
потому что, возможно, другие изменения в этом файле могут иметь значение).