MSBuild コマンド ラインから呼び出された TARGET (/t) の名前を取得する方法を知っている人はいますか? 呼び出すことができるターゲットにはいくつかの種類があり、そのプロパティをユーザーへの通知で使用したいと考えています。
例:
msbuild Project.proj /t:ApplicationDeployment /p:Environment=DEV
ApplicationDeployment
.Proj ファイル内のターゲット ワードにアクセスしたい。
アクセスできる物件はありますか?これを行う方法の手がかりはありますか?
編集:これを取得するためにプロパティも渡す必要はありません。
更新:これは、MSBuild スクリプトを使用した展開スクリプトに基づいています。私のビルド サーバーはコードのデプロイには使用されず、ビルドのみに使用されます。ビルド サーバー自体には、オプトインできるビルド通知があります。