ここに人気のある回答のコレクションがあります。それがあなたを助けたなら、回答のOPを賛成してください:
オプション1:クリーン、ビルド、およびリフレッシュ(@Mike Fuchsオプション)
@マイクフックスは述べ、次の操作を試してください。
メニューで、ビルド>ソリューションのクリーンアップ
そして
メニューで、ビルド>ソリューションのビルド
問題のプロジェクトを選択し、更新ボタンをクリックします。
オプション2:クリーン、クローズ、再起動、ビルド(@Pixelオプション)
以下のよう@Pixelは述べ、次の一連の操作を試してください。
- 溶液をきれいにする
- Visual Studioを閉じる
- Visual Studioを開く
- ソリューションを構築する
オプション3:ReSharperキャッシュをクリアする(@GammaOmegaオプション)
ReSharperがある場合は、ReSharperキャッシュを空にしてみてください。
メニューで、ReSharper>オプション>環境>一般>キャッシュのクリア
そして、ReSharperを無効にして再度有効にする:
メニューで、[ツール]> [オプション]> [ReSharper]> [一般]> [一時停止/復元]
オプション4:.suoファイルを削除する(@Neoliskオプション)
以下のよう@Neoliskが言及した、.suoファイルを削除すると、あなたの問題を解決する可能性があります。Visual Studio 2015の場合、ファイルは次の場所にあります。
[ソリューションのパス] /。vs / [ソリューション名] /v14/.suo
そしてVisual Studio 2017の場合:
[ソリューションのパス] /。vs / [ソリューション名] /v15/.suo
.vsディレクトリが非表示になっていることに注意してください。
オプション5:プロジェクトのアンロードと再ロード(@TTTオプション)
以下のよう@TTTが述べたように、問題の原因となるプロジェクトをアンロードしてみてください。
ソリューションエクスプローラーで、プロジェクト(プロジェクトのアンロード)を右クリックします。
そしてそれを再ロードする
ソリューションエクスプローラーで、プロジェクトを右クリックし、[プロジェクトの再読み込み]をクリックします。
オプション6:Microsoft.CSharp参照を削除して追加する(@Guilhermeオプション)
以下のよう@Guilhermeが述べたように、削除して問題を抱えているプロジェクトから「Microsoft.CSharp」への参照を追加してみてください。
ソリューションエクスプローラーで、プロジェクトを展開し、[参照]を展開して、[Microsoft.CSharp]を右クリックし、[削除]をクリックします。
次に、[参照設定]> [参照の追加]を右クリックし、リストから[Microsoft.CSharp]を選択して、[OK]をクリックします。