Я использую Пользовательские правила сборки в Visual Studio 2005, которая позволяет использовать макросы, такие как $(ConfigurationName)
, в файле XML .rules.
Мне нужно передать только подмножество $(ConfigurationName)
в качестве параметра моему инструменту командной строки:
Если моя цель называется DebugBuild
, я бы хотел, чтобы команда заканчивалась как tool.exe -Debug
.
Есть ли способ сделать это?
Я думал о создании пользовательского макроса , но я не знаю, могут ли они содержать больше, чем простой текст.
Что я имею в виду, так это то, что на моих страницах свойств есть что-то вроде этого:
Либо
Tool Parameter: $(MyMacroWhichExtractsPartOfTheConfigurationName)
или
Tool Parameter: ExtractorMethod( $(ConfigurationName) )
Извините, если это не очень ясно, я могу дать более подробную информацию, если это необходимо:)
Спасибо!
Гийом