3

最近我犯了一个可怕的错误,我在我的笔记本电脑上安装了 delphi 6,当被问到关于调试器的那个很长的问题时,我选择了是......结果我的 Visual Studio 不再工作了。

我记得解决这个问题非常简单,可能是注册表设置更改。我不记得了。

我尝试了很多方法来恢复这种状态,因为我不再需要 delphi 但确实需要 VS,如果我真的不需要的话,我宁愿不必再次重置我的所有开发环境。

我试过: - 恢复到一个恢复点(在安装 Delphi 之前创建一个) - VS 在许多状态下(devenv.exe /reset , devenv.exe /setup ...等)

在我的事件查看器中,我可以看到:

Faulting application name: devenv.exe, version: 10.0.40219.1, time stamp: 0x4d5f2a73
Faulting module name: clr.dll, version: 4.0.30319.239, time stamp: 0x4e181a6d
Exception code: 0xc0000005
Fault offset: 0x00024e38
Faulting process id: 0x1468
Faulting application start time: 0x01cd35b33ad2193d
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: 7beb5eac-a1a6-11e1-93cc-00262256e631

干杯

4

1 回答 1

7

我认为这个长问题是关于即时调试器的。当应用程序崩溃时,将调用 JIT 调试器。JIT 调试器设置保存在这些位置的注册表中。

我不相信这个设置是你的 Visual Studio 崩溃的原因。我在同一台机器上安装了几个版本的 Delphi 和 Visual Studio,没有问题。并且此设置仅在应用程序在调试器之外崩溃时产生影响。

于 2012-05-19T12:06:40.260 回答