0

私は Visual Studio 2005 のカスタム ビルド ルール機能を使用しています。これにより$(ConfigurationName)、XML .rules ファイルなどでマクロを使用できます。

のサブセットのみを$(ConfigurationName)パラメーターとしてコマンドライン ツールに渡す必要があります。

ターゲットの名前が の場合DebugBuild、コマンドは のように終了しtool.exe -Debugます。

これを行う方法はありますか?ユーザー定義マクロを作成することを考えましたが、それらにプレーン テキスト以外を含めることができるかどうかはわかりません。私が念頭に置いているのは、カスタム プロパティ ページで次のようなものになることです。

また

Tool Parameter: $(MyMacroWhichExtractsPartOfTheConfigurationName)

または

Tool Parameter: ExtractorMethod( $(ConfigurationName) )

これがあまり明確でない場合は申し訳ありませんが、必要に応じて詳細を提供できます:)

ありがとう!

ギヨーム

4

2 に答える 2

0

問題は、この機能を利用できるようにしたい場所がいくつかあることです (出力名、コンパイル/リンク手順へのパラメーター、ビルド後の手順へのパラメーター...)。少し複雑。できればシンプルにまとめたい。ありがとう!

于 2009-01-29T16:04:25.597 に答える