背景:
先安裝了visual studio2015 ,后來想嘗鮮 又裝了 visual studio2017
近幾天發現C盤空間不夠了,就把2017卸載了.
出現的問題:
所有的aspx頁面都打不開了
未能加載文件或程序集“Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一個依賴項。系統找不到指定的文件。
解決方案:
1.找到C盤下的 : web.config 文件 (在C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config中
2.備份一份
3.修改 <compilation>下的 <assemblies>下的
修改之前是:
<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
修改為:
<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
4.保存 重啟visual studio 恢復
中間遇到的問題:
1.看到網上說重裝 vs可以解決, 實測沒有恢復.
2.重裝了net環境 沒有恢復.
3.修改的時候 發現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" />
解決問題時參考了最早的作者: http://www.cnblogs.com/kim0zh/p/3453453.html 非常感謝作者能提出解決方案 ,讓我免於重裝系統!! 做個悲傷的表情 ?_? .