Visual Studio 2010崩溃重启问题(源文件编译崩溃)

所属分类: 网络编程 / ASP.NET 阅读数: 1264
收藏 0 赞 0 分享
1周前Visual Studio 2010突然出现崩溃现象。在源文件修改只要一编译,马上就崩溃,而且还不弹出任何异常窗口,严重影响软件开发工作。

google了无数解决方案
用下面网站上的办法也不奏效:
1)http://blog.sina.com.cn/s/blog_68cb7e090101963d.html
For 32-bit operating systems, run the following command:
regsvr32 "c:\Program Files\Internet Explorer\ieproxy.dll"
For 64-bit operating systems, run the following command:
regsvr32 "c:\Program Files (x86)\Internet Explorer\ieproxy.dll"
以上命令必须以管理员权限运行。如果还不行就:
regsvr32 c:\Windows\System32\ole32.dll
这些都不行。
他给出了一些参考链接:
http://support.microsoft.com/kb/983279/en-us
http://connect.microsoft.com/VisualStudio/feedback/details/618802/visual-studio-andom-frequent-crash
http://social.msdn.microsoft.com/Forums/zh-SG/vssetup/thread/ac890e5c-2de6-4526-86fb-9a3cd77ec80e
The plugin AnkHSVN is known to cause the same problem:
http://blogs.msdn.com/b/visualstudio/archive/2010/05/11/if-you-are-seeing-intermittent-crashes-with-vs-2010.aspx
以为是SVN和VisualAssistX的问题,卸载后依然不行。
再从Visual Studio 2010里禁止一些插件,把源代码管理系统更改为“无”,仍不行。

2)一番折腾后,又出现这个问题。
在VS2010中打开项目或解决方案时,出现错误:"未能完成操作。ClassFactory 无法供应请求的类",下面这个网址有解决办法。
http://www.cnblogs.com/helloworldexcepition/archive/2012/01/13/2321171.html
但VS2010仍然崩溃。

3)经过近1天的折腾,已经决定重装Windows 7了
第二天安装windows7,安装常用的软件,新年新气象吧,操作系统每一年不重装都不好意思说自己是搞IT的。
安装Visual Studio 2010以及SP1,终于正常一阵子了

4)没想到今天这个不断崩溃的问题又出现了
又怀疑安装了某些补丁
再google一次,发现这个网址:http://social.msdn.microsoft.com/Forums/en/vsdebug/thread/cea5e4b2-5b33-453c-bffb-8da9f1a1fa4a
这里面讨论的比较细,问题症状好像与我的很像
•注释AssemblyInfo.cs文件中的AssemblyVersion
•关闭窗口设计器
•删除SUO
都无用。

5)又说有这个补丁,https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=36847下载了安装还是不行。

6)又看了这个贴子,原来这个问题已经存在N年了,微软一直没有搞定。
http://social.msdn.microsoft.com/Forums/en/msbuild/thread/6f76db9a-ea37-42b3-a016-571912c28032
最后感觉是调试程序时有些异常中止时,某个文件被锁住,而Visual Studio 2010又不被正常地解锁这个文件,而导致崩溃。

所以我用管理员的权限运行VS2010,暂时没有问题了,看看什么时候这个问题再重复出现吧。
可能这个问题并没有真正解决,先记录在这里吧。
更多精彩内容其他人还在看

ASP.Net 之Datalist删除功能详解附代码

ASP.Net 之Datalist删除功能详解附代码,需要的朋友可以参考一下
收藏 0 赞 0 分享

ASP.NET(C#)验证数字的两种方法

ASP.NET(C#)验证数字的两种方法,需要的朋友可以参考一下
收藏 0 赞 0 分享

此页的状态信息无效,可能已损坏 的处理办法及原因分析

此页的状态信息无效,可能已损坏 的处理办法及原因分析,需要的朋友可以参考一下
收藏 0 赞 0 分享

MultiLine 换行后实现读取不换行的具体思路

输入内容中有换行,保存到数据库,直接查看感觉没有换行,但查询结果“以文本格式显示结果”你就会发现 其实是有换行的,下面与大家分享下具体的解决方法
收藏 0 赞 0 分享

swfupload ajax无刷新上传图片实例代码

在这里上传图片就需要用到ajax无刷新上传图片,这里面包含的东西不是一点半点。这里用到的是一个插件swfupload实现无刷新上传图片,感兴趣的朋友可以参考下哈
收藏 0 赞 0 分享

静态gb2312编码在项目传值出现中文乱码现象

参考的美工静态页面是gb2312格式的,当此编码拿到项目中后,utf-8编码的系统,加载页面时,会出现样式问题,比如不能正常居中等
收藏 0 赞 0 分享

System.Timers.Timer定时执行程序示例代码

如果是某个逻辑功能的定时,可以将code放到逻辑功能的类的静态构造函数中,在该逻辑类第一次执行时,静态构造函数会被调用,则定时自然启动
收藏 0 赞 0 分享

分享下Asp.Net面试题目及答案集合

这篇文章主要是总结asp.net开发人员在面试过程中常遇到的一些问题小结,需要的朋友可以参考下
收藏 0 赞 0 分享

给自定义Web控件添加事件(前后台代码)

给自定义控件(Web Control)添加事件具体前后台代码如下,感兴趣的朋友可以参考下哈
收藏 0 赞 0 分享

ASP.NET过滤器的应用方法介绍

ASP.NET过滤器的应用方法介绍,需要的朋友可以参考一下
收藏 0 赞 0 分享
查看更多