我使用ReSharper和visual studio 2015,因为ReSharper我的电脑真的很慢,我不得不卸载它。卸载完成后,当我打开我的项目时,我看到的唯一一件事是这样的空白屏幕。
我知道卸载ReSharper会导致它,我看起来并尝试通过更改文本编辑器选项来修复它,但到目前为止没有任何工作。我也搜索过这个问题,但还没有发现。
由于
答案 0 :(得分:94)
此错误是由损坏的Visual Studio缓存引起的。
关闭所有正在运行的Visual Studio任务,并删除文件夹ComponentModelCache
和MEFCacheBackup
这些文件夹位于:
\Users\YOUR_USER_PATH\AppData\Local\Microsoft\VisualStudio\YOUR_VISUAL_STUDIO_VERSION
答案 1 :(得分:2)
我知道这是一个非常古老的线程。我最近遇到了这个问题,发现它是一个损坏的字体。
就我而言,我使用的是 Cascadia Code 字体。卸载并重新安装该字体为我修复了它。
答案 2 :(得分:1)
就我而言,在VS2013安装中,原因是名为 Productivity Power Tools 2013 的扩展中的暂时故障。
我做的是我从Tools -> Extensions and Updates
禁用了它。然后我重新启动VS,再次启用它,再次重启并且bash bash bosh,问题解决了。
这很奇怪,因为我没有必要删除要删除的缓存文件夹,但它确实可以解决问题。
答案 3 :(得分:0)
虽然我确定其他答案是正确的,但我只是以管理员模式重新启动了VS 2017,并且可以解决问题。
答案 4 :(得分:0)
在我的情况下,原因是Productivity电动工具2013。我通过工具->扩展和更新进入了扩展程序,下载并安装了扩展程序后,我重新启动了VS,使其能够正常工作再次!
答案 5 :(得分:0)
在某些情况下,重新启动VS(2012,冻结的工具集)可以解决此问题。 在其他窗口中,窗口>重置窗口布局。