この記事では、MSB3721エラー コードについて説明します。
メッセージ テキスト
MSB3721: The command 'value' exited with code 'value'.
説明
このエラーは、ビルド プロセスで起動されたコマンドが 0 以外のエラー コードで終了したときに発生します。
解決策
ビルド出力またはビルド ログを調べて、カスタム ビルド ステップで問題に関する情報を含むエラーが発生したかどうかを確認します。 そうでない場合は、手順を個別に実行して、問題や予期しない動作がないか確認してください。
失敗した正確なコマンドラインを確認できない場合は、より詳細な情報が表示されるように、ビルド出力の詳細度を変更できます。
MSBuild コマンド ライン オプションは -verbosity:{level} または -V:{level}で、 {level} は q[uiet]、 m[inimal]、 n[ormal] (既定)、 d[etailed]、または diag[nostic]のいずれかです。 詳細については、 MSBuild コマンド ライン リファレンスを参照してください。 大規模なプロジェクトの出力ログが長い場合は、-blでバイナリ ログ コマンド ライン スイッチを使用して、出力をより簡単に表示することを検討してください。
MSBuildDebugEngine 環境変数を 1 に設定して、使用可能なすべてのログを取得することもできます。 詳細については、「 .NET Framework の MSBuild のビルド - ログ」を参照してください。
関連する診断詳細度設定は、Visual Studio IDE で構成できます。 [ツール>オプション] ウィンドウで、[>プロジェクトとソリューション>Build と実行] セクションを展開し、MSBuild プロジェクトのビルド出力の詳細度と MSBuild プロジェクト ビルド ログ ファイルの詳細オプションを [診断] に設定します。 詳細については、「 ビルド ログ ファイルの表示、保存、構成」を参照してください。
関連する診断詳細度設定は、Visual Studio IDE で構成できます。 [ ツール>オプション ] ダイアログで、[ プロジェクトとソリューション>Build と実行 ] セクションを展開し、 MSBuild プロジェクトのビルド出力の詳細度 と MSBuild プロジェクト ビルド ログ ファイルの詳細オプション を [診断] に設定します。 詳細については、「 ビルド ログ ファイルの表示、保存、構成」を参照してください。
対象
MSBuild のすべてのバージョン