如何在编辑器扩展中确定VS2013错误的原因

时间:2014-08-19 04:01:09

标签: visual-studio-2013

当我将调试器附加到网页时,只要第一个断点被点击,我就会得到一个错误对话框,说"遇到异常。这可能是由扩展引起的。"。

在ActivityLog.xml中我发现:

type: Error
source: Editor or Editor Extension
description: 
System.ArgumentNullException: Value cannot be null.
Parameter name: sp

at Microsoft.VisualStudio.Shell.ServiceProvider..ctor(IServiceProvider sp, Boolean defaultServices)

at Microsoft.VisualStudio.Web.HTML.Implementation.ContainedLanguage.ContainedLanguageHostAdapter.Microsoft.Web.Editor.ContainedLanguage.IContainedLanguageHost.get_BufferGraph()

at Microsoft.CSS.Editor.SyntaxCheck.CssErrorTag..ctor(ITextBuffer textBuffer, ICssError error)

at Microsoft.CSS.Editor.SyntaxCheck.CssErrorTagger.CollectTags(SnapshotSpan span, CssErrorList errors, SortedRangeList`1 tagSpans)

at Microsoft.CSS.Editor.SyntaxCheck.CssErrorTagger.GetTags(NormalizedSnapshotSpanCollection spans)

at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1.<GetTagsForBuffer>d__5.MoveNext()

其中没有一个指向我熟悉的任何内容。

1 个答案:

答案 0 :(得分:1)

这解决了我:

显然内联图片不粘贴... 在工具>选项>编辑器>所有语言>滚动条 关闭了“show annotations”。