MSBuildをコマンドラインから呼び出すターゲットに依存してインポートを行いたいが、.projファイルがターゲット名にプログラム的にアクセスする方法を理解するのは苦労している一般的に <Import Project="some.targets" Condition="$(TargetName) == myTarget"/>
MSBuild - ターゲット依存インポート
すなわち
でprojのファイルの実行時に存在するすべての定義された環境変数をダンプする方法があると呼ばれますか?
MSBuildをコマンドラインから呼び出すターゲットに依存してインポートを行いたいが、.projファイルがターゲット名にプログラム的にアクセスする方法を理解するのは苦労している一般的に <Import Project="some.targets" Condition="$(TargetName) == myTarget"/>
MSBuild - ターゲット依存インポート
すなわち
でprojのファイルの実行時に存在するすべての定義された環境変数をダンプする方法があると呼ばれますか?
残念ながら、ビルドスクリプト自体からコマンドラインで指定されたターゲットの名前にアクセスすることはできません。あなたは何をしようとしていますか、おそらく別のアプローチがあります。
サイード・イブラヒムHashimi
のMy Book:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build
重複:http://stackoverflow.com/questions/1140069/msbuild-conditional-imports私はこれが重複しているとは思わない –
、その質問MSBuildのコマンドラインで指定されたターゲットに依存してインポートを行う方法についての質問には答えません。私はすでにあなたが輸入品などをコンディショニングすることができることを知っています... – jtruelove