次の方法で共有


MSB3023診断コード

この記事では、MSB3023エラー コードについて説明します。

メッセージ テキスト

MSB3023: No destination specified for Copy. Please supply either 'value' or 'value'.

説明

これは、コピー操作のコピー先のプロジェクト ファイル (またはそのインポートの 1 つ) に空の値が指定されている場合に発生します。 これは多くの場合、プロパティ値のスペルが間違っているため、予期された値ではなく空の文字列が返されるためです。

解決策

エラーが発生した操作で使用されるプロジェクト ファイル内のすべてのプロパティを確認し、スペルミスや意図しない不整合を修正します。 コピー先のファイルとフォルダーに使用されるすべてのプロパティに値があることを確認します。

システム ビルド ファイルから問題が発生した場合は、一部のメタデータの問題が原因である可能性があります。 MSBuild コマンド ラインの -v:diag スイッチを使用して、エラーの発生元を特定するのに役立つ詳細な出力を取得できます。 関連する診断詳細度設定は、Visual Studio IDE で構成できます。

[ツール>オプション] ウィンドウで、[>プロジェクトとソリューション>Build と実行] セクションを展開し、MSBuild プロジェクトのビルド出力の詳細度MSBuild プロジェクト ビルド ログ ファイルの詳細オプション[診断] に設定します。

[ ツール>オプション ] ダイアログで、[ プロジェクトとソリューション>Build と実行 ] セクションを展開し、 MSBuild プロジェクトのビルド出力の詳細度MSBuild プロジェクト ビルド ログ ファイルの詳細オプション[診断] に設定します。

対象

MSBuild のすべてのバージョン