Visual Studio 6 调试器 returns 异常 Code:c0000005,安装 Office 365 后
Visual Studio 6 debugger returns Exception Code:c0000005, after office 365 installation
在 Windows 7 PC 上安装 Office 365 后,Visual Studio 6 (VB6) 调试器 returns 出错。
+ 当您添加断点并尝试开始调试 (F5) 您的代码时,错误会立即弹出。
+ 如果没有断点,则在单击表单上的按钮后出现错误。
返回的异常代码:c0000005:
问题签名:
问题事件名称:BEX
应用名称:VB6.EXE
应用版本:6.0.97.82
应用程序时间戳:403acf6c
故障模块名称:StackHash_7e3b
故障模块版本:0.0.0.0
故障模块时间戳:00000000
异常偏移:07ba32ac
异常代码:c0000005
异常数据:00000008
OS版本:6.1.7601.2.1.0.256.4
区域设置 ID:2060
附加信息 1:7e3b
附加信息 2:7e3beb1e9ccf6d519c5b994ca59a280f
附加信息 3:2ac0
附加信息 4:2ac004046dc496f347320c8826a4cbdc
创建 exe 文件仍然有效,创建的 exe 文件仍然正常。
办公室 365 - visual studio 6 组合的任何证明都是有帮助的,因为它允许我寻找问题的其他(间接)原因。
我没有足够的积分来发表评论,所以...
我是 VB6 的长期用户,根据我的经验,从 MS 安装任何版本的 Office 通常会导致 Visual Studio 6 出现严重问题。这由来已久,我相信这是由于 Office 对注册表进行了数千次更改。
我过去通过以下方式成功解决了这个问题:
- 卸载 Office - 重新启动
- 卸载 VS6 - 重启
- 彻底清理注册表(使用 CCleaner 或类似软件重复运行,直到不再检测到问题为止)
- 安装 Office - 重启
- 最后安装 VS6
清理注册表是最重要的部分。卸载后,Office 会留下大量过时的注册表项。尽管完全清理会捕获很多,但它不会捕获所有附近的任何地方,因此这些孤立条目仍然会导致问题。
对于至少一个版本的 Office,此过程仍然没有帮助。在没有 Office 的情况下完全 OS 重新安装之前,我再也无法毫无问题地使用 VS6。另一个版本导致 VB6 IDE 打开时立即崩溃,使其无法使用。
我的最终解决方案是放弃 MS Office,转而使用 OpenOffice。从那以后,我再也没有遇到过 VS6 的任何问题。
所以缺点是MS Office和VS6不兼容,尤其是先安装VS6。
(有几次,我在安装 Office 之前和之后对注册表进行了快照。一个版本(我认为是 2007 年)对注册表进行了超过 12,000 次更改。更高版本(可能是 2012 ) 进行了超过 16,000 次更改。)
在 Windows 7 PC 上安装 Office 365 后,Visual Studio 6 (VB6) 调试器 returns 出错。
+ 当您添加断点并尝试开始调试 (F5) 您的代码时,错误会立即弹出。
+ 如果没有断点,则在单击表单上的按钮后出现错误。
返回的异常代码:c0000005:
问题签名:
问题事件名称:BEX
应用名称:VB6.EXE
应用版本:6.0.97.82
应用程序时间戳:403acf6c
故障模块名称:StackHash_7e3b
故障模块版本:0.0.0.0
故障模块时间戳:00000000
异常偏移:07ba32ac
异常代码:c0000005
异常数据:00000008
OS版本:6.1.7601.2.1.0.256.4
区域设置 ID:2060
附加信息 1:7e3b
附加信息 2:7e3beb1e9ccf6d519c5b994ca59a280f
附加信息 3:2ac0
附加信息 4:2ac004046dc496f347320c8826a4cbdc
创建 exe 文件仍然有效,创建的 exe 文件仍然正常。
办公室 365 - visual studio 6 组合的任何证明都是有帮助的,因为它允许我寻找问题的其他(间接)原因。
我没有足够的积分来发表评论,所以...
我是 VB6 的长期用户,根据我的经验,从 MS 安装任何版本的 Office 通常会导致 Visual Studio 6 出现严重问题。这由来已久,我相信这是由于 Office 对注册表进行了数千次更改。
我过去通过以下方式成功解决了这个问题:
- 卸载 Office - 重新启动
- 卸载 VS6 - 重启
- 彻底清理注册表(使用 CCleaner 或类似软件重复运行,直到不再检测到问题为止)
- 安装 Office - 重启
- 最后安装 VS6
清理注册表是最重要的部分。卸载后,Office 会留下大量过时的注册表项。尽管完全清理会捕获很多,但它不会捕获所有附近的任何地方,因此这些孤立条目仍然会导致问题。
对于至少一个版本的 Office,此过程仍然没有帮助。在没有 Office 的情况下完全 OS 重新安装之前,我再也无法毫无问题地使用 VS6。另一个版本导致 VB6 IDE 打开时立即崩溃,使其无法使用。
我的最终解决方案是放弃 MS Office,转而使用 OpenOffice。从那以后,我再也没有遇到过 VS6 的任何问题。
所以缺点是MS Office和VS6不兼容,尤其是先安装VS6。
(有几次,我在安装 Office 之前和之后对注册表进行了快照。一个版本(我认为是 2007 年)对注册表进行了超过 12,000 次更改。更高版本(可能是 2012 ) 进行了超过 16,000 次更改。)