这是故障排除问题。
我们应用程序的开发环境是 VS2005 C/C++,基于 VB6 的 GUI。
我们还将 componentone 用于 ActiveX 控件(vsflexgrid8)。
应用程序在 Windows XP 中运行良好,但在 Windows 7 中,GUI 存在一些问题。
在 Windows 7 中重建了几乎所有的 C/C++ 代码和 VB6 代码
我们的构建系统太差了,因为我一个月前加入了这个团队,构建所有代码有点困难
但我认为,这(也许)最后一个问题与构建无关。
所有其他进程和 GUI 进程都启动良好。但是当单击 GUI 中的某个菜单时,所有用户控件都变得无效。
错误消息看起来像这样:
'-2147417848 (80010108)' 发生运行时错误。
自动化错误。
调用的对象与客户端断开连接。
上述消息与真实消息不同,因为真实消息是我们的母语(韩语)。
使用此消息进行谷歌搜索时,我可以收集一些信息。
最可能的情况是使用 Microsoft Office 对象的 OLE 自动化。
但是我们的 GUI(VB6 开发)不使用 Microsoft Office Objects。
导致问题的页面/控件是常用的组件模块。
所以,如果遇到类似的问题,请帮助我。
在虚拟机 Windows XP 模式下,没有问题。但我非常愿意在这种环境中发展。
谢谢您的帮助。