范围
我需要在Embarcadero RAD Studio XE5中构建为BCB6(Borland C ++ Builder 6)制成的旧组件。项目是CPP-项目,组件代码包含在* .PAS-文件中。该项目包含6个软件包:
首先,我构建程序包运行时。之后,我开始构建和安装使用程序包运行时的程序包设计时间。一个设计时软件包在安装过程中出现了问题:
我发现了导致此问题的运行时程序包。我的问题是如何找到并解决以下错误?毕竟,在安装软件包后,我无法启动调试器,看不到堆栈跟踪,什么也没有。有什么选择?谢谢。
笨
为此,您需要在调试器中运行IDE的第二个实例:
- 卸载软件包
- 用调试信息编译所有软件包
- 加载导致问题的运行时程序包的项目
- 在运行->参数中将主机应用程序设置为$(BDS)\ Bin \ bds.exe
- 按调试运行
- 这将启动IDE的第二个实例。您可能不得不忽略它在内部引发(和处理)的一些异常。
- 在第二种情况下,加载设计时程序包,该程序包将加载导致问题的运行时程序包。
- 希望你现在会看到发生了什么
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句