同じ問題が発生しました。原因は、Visual Studio Express2012をアンインストールしたことです。この回答へのコメントは、問題がVisual Studio 2019でも引き続き発生することを示しているため、VisualStudioの任意のバージョンである可能性があります。私の全体的な操作の順序は次のとおりです。
- Visual Studio Express 2012をインストールしました(ずっと前)
- Visual Studio Express2012を何ヶ月も楽しく使用しました
- Visual Studio 2013Premiumをインストールしました
- Visual Studio 2013Premiumを数週間楽しく使用しました
- Visual Studio Express2012をアンインストールしました
- エラー
その原因、またはVisualStudioバージョンのどの組み合わせがこの動作を示すかについては100%確信がありません。しかし、私にとっての解決策web.config
は、フレームワークディレクトリ内のルートファイルを編集することでした。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config
(フレームワークのバージョンが異なれば、フォルダーも異なる場合があります。)
そして、ノードを削除します。
<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
これらと同じ行にある開閉親ノードを削除しないように注意してください。
これで問題は解決しました。