Visual Studioのコマンドプロンプト(2010)を使用してコマンドラインからMSBuildを実行する必要があります。それはうまく動作していました。私は、ウィンドウを開いたときに今、私は、次のエラーメッセージが表示されます。Visual Studioのコマンドプロンプトで「 Commonは今回は予期していませんでした。」
\Common was unexpected at this time.
は、それが失敗した後msbuild
コマンドを実行しようとしています。
私はPATH環境変数に引用符で囲まれていないエントリが問題であると考えていました。私はそれを確認しましたが、PATHは正直であるようです。
ファイルシステムを調べると、プロンプトによって実行されているバッチファイルがC:¥Program Files(x86)¥Microsoft Visual Studio 10.0¥VC¥bin¥vcvars32.batであることがわかりました。私はECHO
ステートメントを入れてエラーの位置をトレースすることでそれを編集しました。私は引用符を削除した場合
@if not "%WindowsSdkDir%" == "" (
、エラーが異なっている:それは、この行でエラーを指すように見えた「ファイルは、この時点で予想されていませんでした」この後
次の2行は次のようになります。
@echo 51
@set "PATH=%WindowsSdkDir%bin\NETFX 4.0 Tools;%WindowsSdkDir%bin;%PATH%"
私は仮定失敗文が二行目が、任意の出力を生成しませんecho
文があったので、私は知らないどのようにそれができました起こっている。
私はまったく助けをいただければ幸いですWindows 7の
の64ビット版を使用しています。
64ビットウィンドウを使用しているので、32ビットではなく、64ビットbatファイル 'C:¥Program Files¥Microsoft Visual Studio 9.0¥VC¥bin¥amd64¥vcvarsamd64.bat'を参照していると思います。あなたが言及したように。残念ながら、私は64ビットマシンをテストする必要はありません! –