微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在两台机器上运行同一个Delphi应用,一台立即返回“Resource TfrmHSMain not found”,另一台运行正常

如何解决在两台机器上运行同一个Delphi应用,一台立即返回“Resource TfrmHSMain not found”,另一台运行正常

TfrmHSMain 是我的主表单的名称。它没有运行的机器是我的开发机器,Windows 10 Pro 1909。它运行正常的是 Windows Server 2012。

我可以寻找什么来解释为什么我的应用程序无法在我的开发机器上正常运行?

这是最近出现的问题,最近几个月才开始出现,但我已经能够通过在另一台机器上运行来解决它。然而,它开始变得烦人,虽然它似乎给我带来了不便,但我对解决方法并不满意,我需要知道发生了什么。

这是复制到两个地方的完全相同的可执行文件。当错误发生时,它会在加载应用程序的几秒钟内。我已插入日志记录,成功加载的最后一行是 Application.CreateForm(TfrmHSMain,frmHSMain); 我将日志记录行作为表单 Create 方法的第一行,但它永远不会到达那里。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。