次の方法で共有


MSB3721 診断コード

この記事では、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 のすべてのバージョン