我正在Delphi 5中构建一个项目。我已经成功构建了项目并生成了输出exe。直到这个状态一切正常。现在我在生成的exe上使用测试自动化工具'TestComplete'。但在TestComplete中,只有已发布的属性可见。我无法看到私人和公共财产。 TestComplete文档提出了一种在调试Debug选项的情况下构建exe的方法。为此我修改了项目中的设置 - >选项 - >链接器 - > exe和DLL选项 - >选中包含TD32调试信息并尝试构建项目,但我收到“[致命错误]内部错误:DBG2439”。我尝试关闭delphi并再次打开项目。我还尝试删除所有DCU。但每次都得到同样的错误。 任何人都可以帮我这个。谢谢你的帮助。
Testcomplete链接或参考:http://support.smartbear.com/viewarticle/29770/
谷歌搜索时有一个链接,但没有理解步骤。任何人都可以帮助我理解。它真的很吸引人。 https://groups.google.com/forum/?fromgroups#!msg/borland.public.delphi.ide/PDJUVyFbfQ8/huCmBa3eCVIJ
答案 0 :(得分:4)
最后能够解决错误。 :)
dbg3439和dbg 2499错误是由于子程序之后的ResourceString声明造成的。
请参阅链接以获取更多帮助: https://groups.google.com/forum/?fromgroups#!msg/borland.public.delphi.ide/PDJUVyFbfQ8/huCmBa3eCVIJ
感谢所有..