没有EditorOptionDefinition导出发现错误

在Visual Studio 2013中,当我试图打开c#文件时,我开始得到以下错误:

No EditorOptionDefinition export found for the given option name:
Tabs/ConvertTabsToSpaces
Parameter name: optionID

整个上午我都没有任何问题,直到我关闭并重新打开我正在处理的c#解决方案时,这个错误开始了。我检查过,当我在这台计算机上打开任何c#项目时,都会发生这个错误。我也试着从我的另一台电脑打开相同的项目,它工作正常,所以这不是一个项目错误。

我没有改变任何VS设置,我只是试图打开包管理器时,这就出现了。

我不知所措,谷歌博士到目前为止也帮不上什么忙。

53959 次浏览

在重新启动和一些更多的研究之后,我从一个博客中发现了这个帖子。所描述的错误与我所看到的错误不同,但是,它足够接近,值得一试。

请遵循以下步骤:

  1. 关闭Visual Studio
  2. 打开文件夹:%LocalAppData%\Microsoft\VisualStudio\12.0\ 李(C:\users\'%userName%'\AppData\Local\Microsoft\VisualStudio\12.0\) < / >
  3. 重命名ComponentModelCache文件夹
  4. 重新启动Visual Studio。

Visual studio将重新创建文件夹,一切都将与世界(或至少VS)。我喜欢一个简单的解决方案,我希望它对其他遇到这个问题的人有用!

恐怕那个答案不一定正确。在我的Windows 8.1 + Visual Studio 2013 for Web (12.0.30723.00 Update 3)中,没有ComponentModelCache文件夹。

相反,我所做的是运行VS2013的所有更新,然后进入控制面板/程序和功能并执行修复。瞧,那起作用了,我认为这可能是一个更好的整体解决方案。

我也遇到了同样的问题我给杰克·答题做了零钱

 1 Close Visual Studio
2 Search ComponentModelCache Folder
3 Rename folder
4 Restart the visual Studio

它开始工作了

它又发生在我身上,然后这一次我尝试了Web 要点2013.5,然后它开始工作。希望这对你有所帮助。

运行windows 8.1, VS2013.3并且能够找到该文件夹。在8.1中使用查找函数没有找到该文件夹,但是在查找%APPDATA%文件夹时,我被引导到一个漫游文件夹。然后再往上一层,我在AppData中看到了本地文件夹。

我能够找到文件夹的最终路径与上面提到的相同。 微软当地C:\Users\ \ AppData \ \ \ VisualStudio \ < / p > 12.0

重命名文件夹起作用了。

我有个问题,

现在我使用Windows 8.1和VS Express 2013用于web。 重命名文件夹并没有帮助,因为当我重新启动VS时它并没有改变。 修复程序没用,重新启动计算机也没用

对我来说有用的只是一个基本的卸载程序。重新安装,有时需要一点常识:)

是的,我在VS2013和WIndows 7中也遇到了同样的问题。重命名文件夹

当地C:\Users\ YourUsername \ AppData \ \ \ VisualStudio \微软12.0

在Sagar S中安装Web Essentials 2013 for VS 2013。的解决方案,在VS 2013更新4中为我工作。

关闭一个名为“视觉辅助”的插件为我解决了这个问题。