4

すべての構成とプラットフォームについて、ソリューション ファイルを作成し、エラーと警告の数を自動的に報告するスクリプトを Python で作成しています。現在、プロジェクトのビルドに使用できる msbuild の場所をユーザーが提供してくれるという事実に依存しています。スクリプトが実行されているマシンで最新の msbuild.exe の場所を自動的に見つける方法はありますか?

テスト マシンは常に変化しており、最新の msbuild.exe の場所は (ほとんどの場合そうではありませんが) それぞれで異なる可能性があることに注意してください。また、通常、テスト マシンの msbuild.exe には PATH 変数が設定されていません。

4

2 に答える 2

-1

そのための予約済みプロパティがあります-$(MSBuildBinPath)。

http://msdn.microsoft.com/en-us/library/ms164309.aspxを参照してください。

于 2012-04-27T13:44:44.793 に答える
-1

…のようなことを考えたことはありますか?

%FrameworkDir%%FrameworkVersion%\MSBuild.exe
于 2012-04-27T06:20:23.663 に答える