Ответ 1
Повторная установка и выбор исправления устраняют проблему.
После установки обновления 2 для Visual Studio Professional 2013 я получаю следующую ошибку:
"Не найден экспорт EditorOptionDefinition для данного имени опции: Украшения /HighlichtCurrentLine/Enable Имя параметра: 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 после обновления 2?
Любая помощь будет оценена.
Повторная установка и выбор исправления устраняют проблему.
Я также столкнулся с такой же проблемой после установки Visual Studio 2013 Update 3. Ive Visual Studio 2013 Professional Edition.
Как предложено по этой ссылке: http://gerardbeckerleg.wordpress.com/2013/10/24/no-editoroptiondefinition-export-found-for-the-given-option-name/#comment-259
Я установил Web Essentials 2013 для VS 2013, и проблема в том, что не открываются файлы кода.
Вот ссылка для Web Essentials 2013: - http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361
Как упоминалось в этой ссылке
1.Close Visual Studio
2.Open the folder: %LocalAppData%\Microsoft\VisualStudio\12.0\
3.Rename the ComponentModelCache folder
4.Restart Visual Studio.
"Не найден экспорт EditorOptionDefinition для данного имени опции: Украшения /HighlichtCurrentLine/Enable Параметры name: optionId"
Панель управления → Программы → Найти Visual Studio → щелкните правой кнопкой мыши → восстановить
Возможно, это не причина вашего сбоя, но я дважды получил аналогичную ошибку, и я исправил ее так:
У меня был VisualSVN, установленный в VS2013. Как только я его unistalled (из Windows "Удаление или изменение программы" ) все было в порядке. Затем я снова установил его.
Похоже, он был вызван недавно установленными аддонами, запутывающими настройку VisualSVN... (В моем случае VS2013 разбился во время запуска.)
Надеюсь, это поможет кому-то.