VS2013解決方案資源管理器里什麼都不顯示,如何解決?

昨天還好好地呢,今天不管打開任何項目,解決方案資源管理器里都是空白的,什麼也沒有:

上面一排有刷新之類的小按鈕點了之後也沒什麼效果,屬性按鈕點了會報錯如下:

---------------------------

Microsoft Visual Studio

---------------------------

未找到與約束

ContractName Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollectionService

RequiredTypeIdentity Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollectionService 匹配的導出

---------------------------

確定

---------------------------

新建新的項目也是一樣。

重開、重啟都試過了,完全無效,Windows自動更新是關閉的,似乎毫無道理地就變成這樣了。

其它工具窗口都工作正常。


打開VS2013安裝程序點repair然後去拉屎


先關閉vs,把C:/Users/&/AppData/Local/Microsoft/VisualStudio/12.0/ComponentModelCache文件夾下刪除所有文件及文件夾;最後重啟就可以解決

轉自 vs2013找不到與約束...匹配的導出


謝謝各位的幫助,我嘗試安裝了所有系統更新,依然不管用,然後嘗試把Visual Studio升級到Update4版本,終於成功復活了!


命令行執行

devenv /setup

另外,你可能會感興趣的switch 還有 /SafeMode 和 /ResetSettings

更多請參考 :

Devenv Command Line Switches


不知道是不是以管理員身份運行的,如果是的話可能跟擴展有關,關掉/啟用/卸載某個擴展(就是隨便動一下擴展,找一個改動後會出現restart now的),直接關掉VS然後重啟,不要在擴展管理那裡重啟(不要點restart now),來回試幾下(如果是這種情況的話不以管理員身份運行是不會出現你說的情況的)


Ctrl+W 再同時摁S。無敵


C:UsershangZHAppDataLocalMicrosoftVisualStudio14.0ComponentModelCache 刪掉所有的 重啟vs 就可以


如果是vs2013 professional版的話,在VIEW-------&>Other Windows--------&>Property Manager.


推薦閱讀:

怎麼評價Visual Studio Community 2013?
VS和Xcode寫C/C++哪個更好,各自優劣勢是什麼?
Visual Studio 2017怎麼快速跳出大括弧?
VS一定要佔用c盤空間嗎?

TAG:MicrosoftWindows | NET | C# | MicrosoftVisualStudio | Net開發 |