代码编辑器显示空白

Are*_*ton 35 c# resharper visual-studio-2015

我正在使用ReSharper和visual studio 2015,因为ReSharper而我的电脑真的很慢,我不得不卸载它.卸载完成后,当我打开我的项目时,我看到的唯一一件事是这样的空白屏幕.像这样

我知道卸载ReSharper会导致它,我看起来并尝试通过更改文本编辑器选项来修复它,但到目前为止没有任何工作.我也搜索过这个问题,但还没有发现.

谢谢

Sil*_*orm 103

此错误是由损坏的Visual Studio缓存引起的.

关闭所有正在运行的Visual Studio中的任务,并删除所有文件夹ComponentModelCacheMEFCacheBackup

这些文件夹位于:

\Users\YOUR_USER_PATH\AppData\Local\Microsoft\VisualStudio\YOUR_VISUAL_STUDIO_VERSION
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!令人遗憾的是,视觉stupido已经达到了一个小小的东西是不正常的,你将花费数小时谷歌搜索在大海捞针......我称之为"微软方式"..所有开发者都知道它. (3认同)
  • 也为我工作过。我们应该能够强制将此作为正确答案。 (3认同)
  • 用C++为我工作.`ComponentModelCache`为空,但`MEFCacheBackup`有文件.删除它们解决了这个问题.谢谢. (2认同)

Aar*_*ver 20

我知道这是一个非常古老的线程。我最近遇到了这个问题,发现它是一个损坏的字体。

就我而言,我使用的是 Cascadia Code 字体。卸载并重新安装该字体为我修复了它。

  • 谢谢,终于解决了..无缘无故地过去了 1 个小时:) (2认同)

Ben*_*ins 14

我在 VS2022 上发生了这种情况,这是由 Cascadia Mono 字体损坏引起的(通过 Windows 更新?)。该问题还破坏了 VS Code。对此线程进行了解释。


Bra*_*ung 6

Cascadia Code在安装了Microsoft 提供的特定字体几个月后,我在 Visual Studio 2017 和 2019 中遇到了同样的问题。

当我将代码字体恢复为常用字体(例如Consolas)后,代码又重新显示了。

Visual Studio 中的设置:

工具 -> 选项 -> 环境 -> 字体和颜色