Visual Studio 2008崩溃得很厉害

本文关键字:崩溃 Studio 2008 Visual | 更新日期: 2023-09-27 17:47:25

这种情况已经发生在我身上3次了,我想知道是否有人也有同样的问题。我正在运行Visual Studio 2008 SP1,并且正在运行SQL Server 2005开发人员版。

为了进行测试,我使用服务器资源管理器浏览我已经创建的数据库。为了测试,我将手动插入数据(右键单击表->显示表数据)。

我可以这样做一周没有问题,但有时当星星对齐时,我的电脑会崩溃。它没有挂起,也没有蓝屏,我看到bios启动屏幕。在我在尚未保存的新行中输入一些值2秒后。我从来没有见过这样的崩溃,它会立即重新启动。我认为当我输入违反数据库约束的内容时可能会发生这种情况,但我还不确定(需要更多的崩溃来确定)。

有人有同样的问题吗?知道解决方案吗?糟糕的是VS不是用托管代码编写的,嗯?:)

更新:我可以通过插入一个重复的主键,单击该行,在数据库错误通知上单击"确定",然后再次尝试更新主键来复制它。我同意-这听起来肯定像是硬件或驱动程序的问题,但我真的不确定如何解决这个问题,因为这只发生在VS中做这1件特定的事情时。我也没有超频-我运行的是一个正常的(单核)3 Ghz Dell。

Visual Studio 2008崩溃得很厉害

正如您所知,当您的计算机在没有蓝屏或其他崩溃数据的情况下快速返回BIOS启动屏幕时,这被称为"三重故障"。基本上,有一个异常(在硬件级别)的异常处理程序触发了一个异常,其异常处理程序引发了一个例外。这几乎总是一个硬件问题,因为操作系统在双故障处理程序中往往非常小心,不会触发异常。

不用说,这可能是一个软件问题,但我会检查你的RAM,CPU和主板的潜在问题。我有一个戴尔,它在Vista上做得相当随机,戴尔的一个新的mobo/CPU完美地解决了这个问题。

编辑:需要注意的是,很难让戴尔相信这确实是一个硬件问题,但坚持下去,最终他们会屈服并为你解决。

测试内存,这很可能是重新启动的原因。

Visual Studio 2008只是一个应用程序,任何应用程序都不应该导致您的机器像那样重新启动。

驱动程序和硬件会导致你的机器像那样重新启动。。。

不是为了赶时髦,而是在过去的15年里,我遇到的每一个这种情况都是由硬件故障引起的。

好消息是,至少这通常很难解决。

你能把整个盒子换掉吗,哪怕只有几个星期?通常我真的不在乎什么东西失败了——我只是把整件事都扯下来,然后再解决。

Joe

你超频了机器吗?像这样的反弹是超频不好的信号,比如过高、电压设置不好、内存定时不好。

我的机器上(在Vists32上)运行了相同的应用程序,但没有遇到这个问题。

对我来说,这听起来像是RAM问题,尽管我在测试服务器中有一个坏硬盘也会引起类似的问题,它甚至会炸坏主板,但最常见的是RAM。

我本身没有崩溃,但当我尝试运行水晶报告中的小组专家时,VS2008挂起,只能使用任务管理器关闭。

我有足够的经验(读作:老),知道这应该是一个硬件问题。但是

上周,我所在公司的另一位开发人员和我自己安装了VS2008,现在我们都看到了这个问题。每隔一段时间,大约每天一次,当使用IDE时,机器会重置,就像有人按下了重置开关一样。(在这些机器上,重置按钮未到期。)

我们的硬件(Dell Optiplex GX620、2GB RAM、WinXPsp2)与这里的其他约20名开发人员相同。其他工作人员使用VS2005。我们是唯一有问题的人。这些机器是库存的(这是一个沉闷的企业环境),维护良好。

所以,虽然这不应该与VS有关,但这是大量的间接证据。

值得一提的是,我在家里运行VS2008,没有任何问题。

是否使用赛门铁克防病毒软件?我在一台新机器上遇到过这样的情况,只要按下ALT-TAB组合键,我的机器就会在大约50%的时间内自动重新启动。当Windows重新启动时,它说我遇到了一个与驱动程序有关的问题。

我向我们的it人员提到了这件事,他说这是赛门铁克,他有一个更新可以修复它。不用说,这对我来说真的像是一个硬件问题,所以我非常怀疑。但他更新了我的赛门铁克安装,问题就消失了!

试着禁用你的防病毒软件,看看它是否会消失一段时间。如果是,请查看您的防病毒供应商是否有更新

要检查RAM或硬盘驱动器的状态,请使用UBCD(链接)

2008年初,我也遇到了同样的问题。我相信是视频驱动程序的问题。窗口中的数据表可以以这种方式崩溃窗口,这真是太神奇了。关于这方面的报道太多了,我认为这与硬件无关。微软不会接受它是一个错误,因为他们无法复制它。尽管如此,它仍然是一个缺陷。

内部visual Studio 2008调试器崩溃。赛门铁克是罪魁祸首。删除赛门铁克服务解决了该系统的问题。我认为这可能会帮助其他在VS2008中看到奇怪崩溃的开发人员尝试禁用Symantec AV并在启动时停止服务。