2016-10-31 17 views
1

コマンドラインからC#ソリューションをビルドするスクリプトを設定しています。それはうまく動作しますが、現在はMSBuildを32ビットアプリケーションとして実行し、64ビットとして実行します。MSBuild 14.0 x64

おそらく何かが分かりませんが、MSBuildを64ビット実行可能ファイルとして実行する方法がわかりません。

最初に私はC:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exeを使用しようとしましたが、これは間違ったバージョンです。

C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exeはバージョン14.0(現在はVisual Studio 2015とMicrosoft Build Tools 2015がインストールされています)が32ビットアプリケーションとして実行されています(または何か不足しています)。

C:\Program Filesには、他の64ビットのexeファイルが保存されていますが、そこには何も表示されません。

私のマシンは64ビットQuad Intel Xeonです。

MSBuildを呼び出す前に、いくつかのcmd-fileをセットアップ環境に適切に呼び出す必要がありますか? vcvarsqueryregistry.batのように?まあ

答えて

1

、はい、それはAMD64サブフォルダにVS 2012とVS 2013でのようなものだった:

C:\Program Files (x86)\MSBuild\14.0\Bin\amd64\MSBuild.exe

関連する問題