Я пытаюсь запустить MSBuild с помощью следующей команды
msbuild socwatch.sln / t: rebuild / p: Configuration = Release / p: platform = x64
и другая сборка с использованием команды
msbuild socwatch.sln / t: перестроить / p: конфигурация = версия / p: платформа = x64 / p: SOC = 'IAP'
Мой файл .vcxproj имеет эту настройку
% (PreprocessorDefinitions); IAP% (PreprocessorDefinitions); IAP
Целью первого PreprocesseorDefinition является объявление директивы препроцессора IAP, если SOC не упоминается в качестве параметра командной строки для MSBuild.Но первая строка никогда не работает.Как это реализовать?