每次我打开项目工作区时,vc++ 都会崩溃,并出现异常代码 c000005。
我在 win7 上安装过多次 visual studio 6,似乎没有遇到这个问题。这是我第一次在 Server2008R2 上尝试。
安装在 UAC 关闭的情况下完成。VC++ 设置为以管理员身份运行,兼容 XP SP3。
我通过 SP6 为 Visual Studio 6 进行了修补。修补后问题仍然存在。
此外,我将 \Users 组设置为完全控制,因为我发现 c000005 是内存违规,我认为问题可能与安全访问有关。没有变化。
这里发生了什么?
答案1
好吧,我最终将我的解决方案带到了 XP 虚拟机中,并将项目转换为 2003,然后再转换为 2010。
然后我转到我的生产服务器并安装了 vc++ 2010 express 并带来了我的升级解决方案,现在一切都很好。
vb6 ide 在 win7/server08r2 上可以正常工作,而 vc++6 却不行,这仍然很奇怪。如果我再次遇到同样的问题,并且有时间深入研究它,我可能会找到实际的修复方法,让 IDE 在新的服务器操作系统上工作。