zoukankan      html  css  js  c++  java
  • 恼人的Visual Studio 2010崩溃重启问题

    上周时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 FilesInternet Explorerieproxy.dll"

    For 64-bit operating systems, run the following command:

    regsvr32 "c:Program Files (x86)Internet Explorerieproxy.dll"

    以上命令必须以管理员权限运行。如果还不行就:

    regsvr32 c:WindowsSystem32ole32.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,暂时没有问题了,看看什么时候这个问题再重复出现吧。

    可能这个问题并没有真正解决,先记录在这里吧。

    3月21日,Visual Studio 2010崩溃的问题又出现了,这回把Windows 7中的防火墙关闭掉,就OK了,真搞不清楚到底是什么原因。

    在应用程序事件中发现的错误是这样的:

    无法找到来自源 Visual Studio 2010 Remote Debugger 的事件 ID 1002 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。

    如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。

    以下是包含在事件中的信息:

    远程调试器无法与 Visual Studio 通信,必须中止远程调试会话。请重新启动调试。


  • 相关阅读:
    使用ML.NET预测纽约出租车费
    .NET Core玩转机器学习
    使用SonarCloud对.NET Core项目进行静态代码分析
    用分布式缓存提升ASP.NET Core性能
    确保线程安全下使用Queue的Enqueue和Dequeue
    这个拖后腿的“in”
    站在巨人肩上的.NET Core 2.1
    4,xpath获取数据
    3-Requests网络请求
    2,urllib库-网络请求
  • 原文地址:https://www.cnblogs.com/cxeye/p/3698695.html
Copyright © 2011-2022 走看看