Visual studio 2010 VisualStudio2010反复崩溃

Visual studio 2010 VisualStudio2010反复崩溃,visual-studio-2010,crash,Visual Studio 2010,Crash,我已经运行VisualStudio2010(官方版本)一段时间了。最近,在我8小时的工作日内,VS将崩溃10多次。在VS2008中,在处理大型Xaml文件时,崩溃是很常见的,虽然我在VS2010中遇到过一些这样的情况,但在调试、启动调试器、停止调试器以及编辑代码时的其他随机时间时会发生崩溃 我查看了问题报告,发现最常出现的问题是: 说明 出现故障的应用程序路径:C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\IDE\deven

我已经运行VisualStudio2010(官方版本)一段时间了。最近,在我8小时的工作日内,VS将崩溃10多次。在VS2008中,在处理大型Xaml文件时,崩溃是很常见的,虽然我在VS2010中遇到过一些这样的情况,但在调试、启动调试器、停止调试器以及编辑代码时的其他随机时间时会发生崩溃

我查看了问题报告,发现最常出现的问题是:

说明

出现故障的应用程序路径:C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

问题签名

问题事件名称:APPCRASH

应用程序名称:devenv.exe

应用程序版本:10.0.30319.1

应用程序时间戳:4ba1fab3

故障模块名称:ntdll.dll

故障模块版本:6.1.7600.16385

故障模块时间戳:4a5bdb3b

异常代码:c0000005

异常偏移量:0002e23e


我正在运行Windows7(x64)。很幸运,有人遇到了这个问题并找到了解决办法。我计划重新安装VS2010。希望这能解决问题。

您是否认为您安装了任何可能导致频繁崩溃的额外扩展

你可以试试

Devenv.exe /SafeMode
以安全模式启动。你也可以试试

Devenv.exe /Log
它将记录所有活动。尚未尝试此操作,因此不知道记录了哪些活动


我知道它为什么会崩溃。自我编码。您是否尝试过使用VS2010调试失败的VS2010实例?如果xaml设计器在代码中的任何地方崩溃,您应该能够看到堆栈跟踪。另外,尝试将相同的xaml加载到Blend 4中,然后在Blend崩溃时在Blend上运行vs2010。我在调试Vs2010这样的崩溃时取得了一些不错的结果。

有太多的事情会导致studio崩溃

我会查看从显卡驱动程序到RAM是否稳定的所有内容

注意,有一个microsoft connect,但关于此问题,请访问:


你可以投票表决,也可以在报告中添加你自己的信息,但我要做的第一件事就是更新我的视频驱动程序。我所在的一个地方在2005年遇到了很多问题;它会随机崩溃只是显示设计图面或打开几个太多的代码文件;但一旦我们有了像样的显卡,安装了合适的驱动程序,它就可以完美地工作了

我在VisualStudio上也遇到过类似的问题。问题是service pack由于某些原因未正确安装

我必须使用修复/重新应用选项重新应用SP1。这样就解决了我的问题


还要确保重新启动系统。

只是为了帮助搜索它的人:它是与webex instant messenger相关的部分,而不是Cisco本身。原因是Studio Power Tools中与messenger集成相关的组件。重新安装电动工具,但不进行消息集成


在其他场合,它几乎总是一个企业防病毒认证助手的事情。它需要手动删除导致后台TFS登录随机中断studio的注册表项。

我遇到了类似的问题,这对我很有帮助

从命令提示符下运行此命令似乎可以解决此问题。它今天一整天都没有崩溃

regsvr32 c:\Windows\System32\ole32.dll

我想我刚刚在我的电脑上解决了一个类似的问题,但可能不是同一个原因。它与OrtoiseSVN有关(我认为visual加载OrtoiseDLL是因为它与explorer集成,即使我没有特定的visual studio插件)。我升级了TortoiseSVN(从1.7.8升级到1.7.11),它在几个小时内没有崩溃(我在关闭visual studio时也有一个100%的重新编程案例,这种情况不再发生)。也许有某种方法可以检查VisualStudio加载了哪些DLL,以排除哪些候选DLL需要升级/卸载,但我并没有走到这一步


希望它能帮助其他人。

在开发C++代码时,Visual Studio 2010在我启用该功能后开始频繁、随机崩溃

作为使用任务列表的替代方法,我现在只需使用在文件中查找工具(Ctrl+Shift+F)并搜索字符串
TODO

我在Visual Studio 2010启动时立即出现了“Microsoft Visual Studio 2010已停止工作”错误。在我的例子中,故障模块是clr.dll。只有重新启动有时有用

我通过完全删除.NET并重新安装来解决这个问题


请注意,如果您更新到.NET 4.5,其中包括.NET 4,那么您必须删除并重新安装.NET 4.5。我遇到了类似的问题。VisualStudio2010正在崩溃。当我附加时,它说它在ntdll.dll中有读取访问冲突


关闭了我所有打开的实例(有5个)并停止运行。

今天我出现了这个错误,就我而言,这是因为Microsoft发布了框架4.5.1的更新(KB2858725),下载并安装了该更新

但是,通过执行以下步骤可以明确解决这一问题:

  • 框架4.5.1下载(KB2858728)=>NDP451-KB2858728-x86-x64-chs.exe-Allos

  • 安装下载的软件(KB2858728)

  • 尝试Vs,但给出相同的错误

  • 卸载下载的软件(KB2858728) (此任务已完全清除升级问题(KB2858725)

  • 再次安装下载的软件(KB2858728)

  • 尝试Vs,这一次如果它能工作的话


  • 注意:永远不要!安装更新(KB2858725)

    日志记录确实有帮助。我也有同样的崩溃问题。因为可能有很多原因和大量日志数据,所以我编写了这个.bat(Win7 x64,VS2010 Express)来保持日志井然有序
        @echo off
    
        rem date and time in format YYYYMonDD_hhmmss
        set year=%DATE:~-4%
        set month=%DATE:~3,2%
        set day=%DATE:~0,2%
    
        IF %month%==01 set monthstr=Jan
        IF %month%==02 set monthstr=Feb
        IF %month%==03 set monthstr=Mar
        IF %month%==04 set monthstr=Apr
        IF %month%==05 set monthstr=May
        IF %month%==06 set monthstr=Jun
        IF %month%==07 set monthstr=Jul
        IF %month%==08 set monthstr=Aug
        IF %month%==09 set monthstr=Sep
        IF %month%==10 set monthstr=Oct
        IF %month%==11 set monthstr=Nov
        IF %month%==12 set monthstr=Dec
    
        set now=%TIME:~0,-3%
        set now=%now::=%
        set now=%now: =0%
        set now=%year%%monthstr%%day%_%now%
    
        start "VS2010 express" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress.exe" /Log "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSlogs\VS_log_%now%.txt"