遇到了一个例外.这可能是由Visual Studio 2013中的扩展引起的

use*_*395 8 visual-studio visual-studio-2013

我正在运行带有更新3的VS-2013 Premium.在调试代码时和尝试进入时,我收到此错误消息框:遇到异常.这可能是由扩展引起的

当输入日志文件(消息中提到路径)时,我得到以下异常:

<entry>
<record>920</record>
<time>2016/11/02 08:21:03.224</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidOperationException:   EndBatchUpdate                called without BeginBatchUpdate being called&#x000D;&#x000A;
Run Code Online (Sandbox Code Playgroud)

在Microsoft.VisualStudio.Text.Classification.Implementation.EditorFormatMap.EndBatchUpdate()
在Microsoft.VisualStudio.Text.Classification.Implementation.ClassificationFormatMap.EndBatchUpdate()
在Microsoft.VisualStudio.Editor.Implementation.MarkerType.UpdateMarkerFormat(字符串markerName,IClassificationType classificationType )在Microsoft.VisualStudio.Empleitor.Empleitor.MarkerManager.GetErrorTags(NormalizedSnapshotSpanCollection spans)的Microsoft.VisualStudio.Editor.Implementation.MarkerType.EnsureLazyStateInitialized()处于Microsoft.VisualStudio.Editor.Implementation.MarkerManager.ErrorTaggerImplementation.GetTags(NormalizedSnapshotSpanCollection spans)at at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1 <GetTagsForBuffer> d__5.MoveNext()

相同的条目超过4次.即使我删除了组件缓存模型,但问题仍未解决:

C:\ Users \用户名\ AppData\Local\Microsoft\VisualStudio\12.0

其他错误如下:891 2016/11/02 08:21:02.023错误编辑器或编辑器扩展System.InvalidOperationException:IWpfTextView.TextViewLines无效.在Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.Microsoft.VisualStudio.Text.Editor.IWpfTextView.get_TextViewLines()在Microsoft.VisualStudio.Text.AdornmentLibrary.TextMarkers.Implementation.TextMarkerVisualManager.OnFormatMappingChanged(对象发件人,FormatItemsEventArgs e)上System.EventHandler 1.Invoke(Object sender, TEventArgs e)&#x000D;&#x000A; at Microsoft.VisualStudio.Text.Classification.Implementation.ViewSpecificFormatMap.EditorFormatMapChanged(Object sender, FormatItemsEventArgs e)&#x000D;&#x000A; at System.EventHandler1.Invoke(Object sender,TEventArgs e)at Microsoft.VisualStudio.Text.Classification.Implementation.EditorFormatMap.SendChangedEvent()at Microsoft.VisualStudio.Text.Classification.Implementation.EditorFormatMap.SetProperties(String key,ResourceDictionary properties)在Microsoft.VisualStudio.Text.Classification.Implementation.ClassificationFormatMap.SetExplicitTextProperties(IClassificationType classificationType,TextFormattingRunProperties属性)在Microsoft.VisualStudio.Text.Classification.Implementation.ClassificationFormatMap.AddExplicitTextProperties(IClassificationType classificationType,TextFormattingRunProperties性能,IClassificationType优先级)在 Microsoft.VisualStudio.Editor.Implementation中的Microsoft.VisualStudio.Empleitor.Implementation.FontsAndColorsHelper.UpdateLegacyMarkerClassification(IClassificationFormatMap classificationFormatMap,IClassificationType classificationType,ColorableItemInfo [] info)at Microsoft.VisualStudio.Editor.Implementation.MarkerType.UpdateMarkerFormat(String markerName,IClassificationType classificationType). .MarkerType.EnsureLazyStateInitialized()at Microsoft.VisualStudio.Editor.Implementation.MarkerManager.<GetClassificationTags> d__15.MoveNext()at Microsoft.VisualStudio.Editor.Implementation.TextMarkerViewTagger.<GetTags> d__0.MoveNext()at Microsoft.VisualStudio.Text .Tagging.Implementation.TagAggregator`1 <GetTagsForBuffer> d__5.MoveNext()

<entry>
<record>853</record>
<time>2016/11/02 08:19:10.020</time>
<type>Error</type>
<source>Color Theme Service</source>
<description>The color &apos;Popup&apos; in category &apos;de7b1121-99a4-4708-aedf-15f40c9b332f&apos; does not exist.</description>
Run Code Online (Sandbox Code Playgroud)

<entry>
<record>878</record>
<time>2016/11/02 08:19:12.567</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Extension will not be loaded because an extension with the same ID &apos;Microsoft.Windows.DevelopmentKit.Desktop&apos; is already loaded at C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.0\DESKTOP SDK\...</description>
<path>C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\DESKTOP SDK\</path>
Run Code Online (Sandbox Code Playgroud)

use*_*395 13

转到工具 - >扩展和更新,并从此处禁用所有添加.重新启动visual studio.问题会解决.希望这会有助于他人.

  • 按 Windows+R 转到运行。键入 Devenv.exe /SafeMode (4认同)