私は Visual Studio 2005 のカスタム ビルド ルール機能を使用しています。これにより$(ConfigurationName)
、XML .rules ファイルなどでマクロを使用できます。
のサブセットのみを$(ConfigurationName)
パラメーターとしてコマンドライン ツールに渡す必要があります。
ターゲットの名前が の場合DebugBuild
、コマンドは のように終了しtool.exe -Debug
ます。
これを行う方法はありますか?ユーザー定義マクロを作成することを考えましたが、それらにプレーン テキスト以外を含めることができるかどうかはわかりません。私が念頭に置いているのは、カスタム プロパティ ページで次のようなものになることです。
また
Tool Parameter: $(MyMacroWhichExtractsPartOfTheConfigurationName)
または
Tool Parameter: ExtractorMethod( $(ConfigurationName) )
これがあまり明確でない場合は申し訳ありませんが、必要に応じて詳細を提供できます:)
ありがとう!
ギヨーム