博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS扩展异常(未解决)
阅读量:5748 次
发布时间:2019-06-18

本文共 3163 字,大约阅读时间需要 10 分钟。

今天使用Visual Studio 2010,在停止使用Visual Assist X扩展的时候,发现VS报错。具体错误不明,只是说可能是由某个扩展导致。如下图

依照错误提示的地址,却发现“C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\10.0”目录下并没有需要找的ActivityLog.xml文件。。。。

再看提示,明白了。运行的参数不对。

运行——CMD,进入命令行。

执行cd "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE",进入Visual Studio 2010的目录。

在执行devenv.exe /log。该命令会运行VS。

再进入C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\10.0目录,发现有ActivityLog.xml了。打开一看,部分内容如下:

720
Information
VisualStudio
Entering function VBDispatch::GetTypeLib
721
Information
VisualStudio
Leaving function VBDispatch::GetTypeLib
{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}
722
Error
Editor or Editor Extension
System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。
参数名: end
在 Microsoft.VisualStudio.Text.SnapshotSpan..ctor(SnapshotPoint start, SnapshotPoint end)
在 Microsoft.VisualStudio.Text.Formatting.Implementation.FormattedLine.get_ExtentAsMappingSpan()
在 Microsoft.VisualStudio.Text.AdornmentLibrary.Squiggles.Implementation.SquiggleVisualManager.GetNormalizedSquiggleSpanCollections(ITextViewLine line)
在 Microsoft.VisualStudio.Text.AdornmentLibrary.Squiggles.Implementation.SquiggleVisualManager.UpdateVisualsOn(IEnumerable`1 lines, Boolean removeOldSquiggles)
在 Microsoft.VisualStudio.Text.AdornmentLibrary.Squiggles.Implementation.SquiggleVisualManager.OnLayoutChanged(Object sender, TextViewLayoutChangedEventArgs e)
在 Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args)
723
Error
Editor or Editor Extension
System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。
参数名: length
在 Microsoft.VisualStudio.Text.Span..ctor(Int32 start, Int32 length)
在 Microsoft.VisualStudio.Text.Formatting.Implementation.FormattedLine.get_Extent()
在 Microsoft.VisualStudio.Text.Editor.Implementation.GlyphMargin.OnLayoutChanged(Object sender, TextViewLayoutChangedEventArgs e)
在 Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent[TArgs](Object sender, EventHandler`1 eventHandlers, TArgs args)

从以上内容可看出,错误的关键在这里:

Error
Editor or Editor Extension
System.ArgumentOutOfRangeException: .....

从错误描述来看,是参数超出有效值的范围的异常。

在出现异常之前,都是在VS中输入了半边冒号,然后输入了中文的标点符号。就报错了。

在网上找了一圈,很多人说是注册表的事,但是发现我的注册表没有问题。也就是不是这个问题。到目前,问题还是没解决,但是可以避开,就是输入中文符号之前先把冒号输全了。

有谁有解决方案可联系我。

posted on
2012-04-27 23:20 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/zhouxiang/archive/2012/04/27/2474370.html

你可能感兴趣的文章
《深入理解大数据:大数据处理与编程实践》一一2.3 集群分布式Hadoop系统安装基本步骤...
查看>>
《交互式程序设计 第2版》一3.7 将外部数据载入Processing
查看>>
LoadRunner中Action的迭代次数的设置和运行场景中设置
查看>>
【转载】actor 模型的优缺点分析介绍
查看>>
敏捷开发的一些思考--故事拆分(同发csdn)
查看>>
jquery图片时钟
查看>>
把插入的数据自动备份到另一个表中 ~ 语境:本地和服务器自动同步
查看>>
Innodb:如何计算异步/同步刷脏及checkpoint的临界范围
查看>>
如何把命令行下的执行结果保存(二)
查看>>
Lucene5学习之使用Ansj-seg分词器
查看>>
Office无法卸载的最简单解决方法
查看>>
Objective-C之Protocol
查看>>
[翻译] Haneke(处理图片缓存问题)
查看>>
关于问题查询的见解
查看>>
Silverlight实用窍门系列:47.Silverlight中元素到元素的绑定,以及ObservableCollection和List的使用区别...
查看>>
Hibernage错误:Could not open Hibernate Session for transaction
查看>>
从头开始敲代码之《从BaseApplication/Activity开始(二)》
查看>>
android5.0自带兼容控件__SwipeRefreshLayout
查看>>
Linux input子系统分析
查看>>
IIS 7 中设置文件上传大小限制设置方法
查看>>