我正在使用Delphi 5.0,尝试使应用程序与Test Complete兼容。为此,我必须选择项目 -> 项目选项 -> 链接器 -> 包括 TD32 调试信息来构建我的应用程序。这一切都很好,但问题是在应用程序中包含调试信息是否有任何缺点。我注意到一个问题,即应用程序大小增加了3倍左右。请告诉我选择包括 TD32 调试信息后使用应用程序的安全性如何。 感谢您的帮助..
如果您在应用程序的发布版中包含TD32调试信息,那么您也会包含程序的全部源代码。您可能只想在内部版本中使用TD32调试信息,并发布一个没有TD32的版本。 SmartBear 公司提供了一款名为StripTDS的实用工具。它允许您将TD32信息保存在可执行文件外部。它通过将TD32信息从可执行文件中删除并保存到单独的文件中来实现此目的。这很可能就是您所需要的。