![vc++ 6.0 在服务器 2008R2 上崩溃](https://linux22.com/image/588918/vc%2B%2B%206.0%20%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%202008R2%20%E4%B8%8A%E5%B4%A9%E6%BA%83%20.png)
每次我打开项目工作区时,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 在新的服务器操作系统上工作。