【问题标题】:VB6 Exe not running another computer showing runtime errorVB6 Exe 未运行另一台计算机显示运行时错误
【发布时间】:2024-01-06 13:37:01
【问题描述】:

我的 Visual Basic 6 EXE 没有在另一台机器上运行...

我已经构建了一个VB6 EXE并放入了一个服务器。

在服务器和我的本地系统中,EXE 都运行成功。但是当我尝试在服务器计算机中运行 exe 时,从我的本地系统,它有一段时间正在运行,有时没有运行(大多数时候它没有运行)。

所有 DLL 文件都配置正确,我交叉检查了。

它显示错误消息(根据我的代码,错误消息必须在任何阶段填充):Run time error '-2147467259(80004005)'

【问题讨论】:

  • vb6 运行时是否安装在您的另一台电脑上?
  • 我们所知道的“服务器”在这里的意思是“文件服务器”,它会产生自己的蠕虫。
  • 出错时能否索取详细信息和技术报告?这可能会向您显示导致错误的功能......也许在这里看看:visualbasic.ittoolbox.com/groups/technical-functional/…

标签: vb6 vb6-migration


【解决方案1】:

您是否尝试在未安装 VB6 的机器上下载并安装运行时文件?

您可以在此处找到运行时文件的设置:http://www.microsoft.com/en-us/download/details.aspx?id=24417

【讨论】:

  • 嗨Vbguyny,感谢您的回复...所有文件都已安装...我交叉检查...问题是前一天,由于客户的sql机器中的一些配置,他们移动了所有的开发数据库到其他一些物理服务器位置...因此数据库变慢了
  • 错误编号是否有说明?您是否碰巧在代码中有任何可以提供帮助的错误处理?