ソリューションのデバッグ構成を削除すると、ビルド エラー

現象

Visual Studio は、ソリューションのデバッグ ビルド構成を削除すると、1 つまたは複数の参照先のプロジェクトをアンロードし、次のようなビルド エラーが発生した可能性があります。

OutputPath プロパティは、プロジェクト 'ClassLibrary1.csproj' に設定されていません。このプロジェクトの構成とプラットフォームの有効な組み合わせを指定しているかどうかを確認してください。構成 = 'デバッグ' プラットフォーム 'AnyCPU' を = します。このエラーは、参照元のプロジェクトでは、同じまたは同等の関数を使用するを構築していないし、このプロジェクトがアンロードされたか、ソリューションでは、含まれていないいくつかの他のプロジェクトはこのプロジェクトへのプロジェクトへのプロジェクト参照に従うにも表示される可能性があります。構成またはプラットフォームです。

原因

この Visual Studio 2012、2013 年と 2015 の既知のバグです。

この問題は、構成が削除されたときに発生します。このような場合は、デバッグ ビルド構成のままにプロジェクト ファイルで、次のように。

< 構成条件 ="'$(構成)' = = '"> デバッグ < と構成 >

解決策

この問題を回避するには、アンロードされたプロジェクトの csproj ファイルに次のように作成された新しい構成名を"Debug"から構成の名前を変更します。

< 構成条件 ="'$(構成)' = = '">デバッグ< と構成 >次にこれを変更します。

< 構成条件 ="'$(構成)' = = '">開発< と構成 >

詳細

マイクロソフトがこの問題を調査しは後に新しい情報はこの記事に使用可能になります。

 

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

フィードバックをお送りいただきありがとうございます!

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×