安装Visual Studio 2013更新2后,项目无法加载

时间:2014-06-13 09:16:08

标签: visual-studio-2013

安装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.&#x000D;&#x000A;Frame identifier: ST:0:0:{0f887920-c2b6-11d2-9375-0080c747d9a0}&#x000D;&#x000A;Frame caption: Find Results 1&#x000D;&#x000A;Exception details:&#x000D;&#x000A;System.ArgumentException: No EditorOptionDefinition export found for the given option name: Adornments/HighlightCurrentLine/Enable&#x000D;&#x000A;Parameter name: optionId&#x000D;&#x000A;   at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptionsFactoryService.GetOptionDefinitionOrThrow(String optionId)&#x000D;&#x000A;   at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue(String optionId, Object value)&#x000D;&#x000A;   at Microsoft.VisualStudio.Text.EditorOptions.Implementation.EditorOptions.SetOptionValue[T](EditorOptionKey`1 key, T value)&#x000D;&#x000A;   at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetPropertiesToToolWindowDefaults()&#x000D;&#x000A;   at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.Init_SetSite(Object pUnkSite)&#x000D;&#x000A;   at Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.SetSite(Object pUnkSite)&#x000D;&#x000A;   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)&#x000D;&#x000A;   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)&#x000D;&#x000A;   at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()</description>
</entry>

在互联网上搜索此问题并没有产生解决方案。

这个问题似乎无关: Visual Studio 2013 Crashed after Update 2?

任何帮助都将不胜感激。

5 个答案:

答案 0 :(得分:11)

安装Visual Studio 2013 Update 3后,我也遇到了同样的问题。 我是Visual Studio 2013专业版。

正如此链接所示: http://gerardbeckerleg.wordpress.com/2013/10/24/no-editoroptiondefinition-export-found-for-the-given-option-name/#comment-259

我为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在发射期间坠毁。)

我希望这有助于某人。