安装Visual Studio Professional 2013更新2后,出现以下错误:
"找不到给定选项名称的EditorOptionDefinition导出: 装饰/ HighlichtCurrentLine /启用 参数name:optionId"
ActivityLog包含以下错误:
<entry>
<record>883</record>
<time>2014/06/13 10:10:10.411</time>
<type>Error</type>
<source>VisualStudio</source>
<description>Construction of frame content failed.
Frame identifier: ST:0:0:{0f887920-c2b6-11d2-9375-0080c747d9a0}
Frame caption: Find Results 1
Exception details:
System.ArgumentException: No EditorOptionDefinition export found for the given option name: Adornments/HighlightCurrentLine/Enable
Parameter name: optionId
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptionsFactoryService.GetOptionDefinitionOrThrow(String optionId)
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue(String optionId, Object value)
 at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue[T](EditorOptionKey`1 key, T value)
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetPropertiesToToolWindowDefaults()
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Init_SetSite(Object pUnkSite)
 at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetSite(Object pUnkSite)
 at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
 at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
 at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()</description>
</entry>
在互联网上搜索此问题并没有产生解决方案。
这个问题似乎无关: Visual Studio 2013 Crashed after Update 2?
任何帮助都将不胜感激。
答案 0 :(得分:11)
安装Visual Studio 2013 Update 3后,我也遇到了同样的问题。 我是Visual Studio 2013专业版。
我为VS 2013安装了Web Essentials 2013,并解决了无法打开代码文件的问题。
以下是Web Essentials 2013的链接: - http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361
答案 1 :(得分:11)
如此link
中所述1.Close Visual Studio
2.Open the folder: %LocalAppData%\Microsoft\VisualStudio\12.0\
3.Rename the ComponentModelCache folder
4.Restart Visual Studio.
答案 2 :(得分:5)
“找不到给定选项名称的EditorOptionDefinition导出:Adornments / HighlichtCurrentLine / Enable参数名称:optionId”
控制面板 - &gt;程序 - &gt;查找Visual Studio - &gt;右键单击 - &gt;修复
答案 3 :(得分:4)
重新运行安装并选择修复解决了问题。
答案 4 :(得分:1)
也许这不是导致崩溃的原因,但我有两次类似的错误,并且我已经修复了它:
我在VS2013中安装了VisualSVN。一旦我取消它(从Windows“卸载或更改程序”)一切都没问题。 然后我重新安装了它。
好像它是由于新安装的插件搞砸了VisualSVN的设置...... (在我的情况下,VS2013在发射期间坠毁。)
我希望这有助于某人。