在组件安装过程中调试软件包

范围

我需要在Embarcadero RAD Studio XE5中构建为BCB6(Borland C ++ Builder 6)制成的旧组件。项目是CPP-项目,组件代码包含在* .PAS-文件中。该项目包含6个软件包:

  • 三包设计时间
  • 三个包运行时

首先,我构建程序包运行时。之后,我开始构建和安装使用程序包运行时的程序包设计时间。一个设计时软件包在安装过程中出现了问题:

在此处输入图片说明

我发现了导致此问题的运行时程序包。我的问题是如何找到并解决以下错误?毕竟,在安装软件包后,我无法启动调试器,看不到堆栈跟踪,什么也没有。有什么选择?谢谢。

为此,您需要在调试器中运行IDE的第二个实例:

  • 卸载软件包
  • 用调试信息编译所有软件包
  • 加载导致问题的运行时程序包的项目
  • 在运行->参数中将主机应用程序设置为$(BDS)\ Bin \ bds.exe
  • 按调试运行
  • 这将启动IDE的第二个实例。您可能不得不忽略它在内部引发(和处理)的一些异常。
  • 在第二种情况下,加载设计时程序包,该程序包将加载导致问题的运行时程序包。
  • 希望你现在会看到发生了什么

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在npm安装过程中出现错误,未安装所有软件包

在Docker中安装Rcpp软件包会导致安装过程冻结

在“安装软件包”过程中创建少量二进制文件

在构建过程中找不到Github软件包

setuptools在安装过程中发现错误的软件包

软件包开发过程中的python路径

在r软件包安装过程中找不到stdio.h

在dpkg软件包安装过程中输出自定义消息

在安装conda软件包的过程中更新@INC变量

为什么在Ubuntu安装过程中看到“删除其他软件包”?

现有的Java软件包在软件包安装过程中不满足依赖关系

安装过程中的软件选择中的“基本Ubuntu服务器”软件包包含什么?

在软件包安装过程中如何更改文件夹权限

ubuntu 14.04上的numpy和其他python-3.4软件包的安装过程

如何在安装过程中始终信任软件?

为什么在清除过程中易于安装软件包?

由于安装过程中的严重问题,以下软件包一团糟

在安装过程中绑定/ var

如何创建包含源代码的软件包,这些软件包将在安装过程中进行编译

安装过程中随机冻结

如果在软件包安装过程中apt中断,会发生什么?

如何仅在首次安装软件包时而不是在升级过程中运行脚本?

在软件包安装过程中如何设置环境变量

Linux中的软件包,存储库和安装过程

安装过程中的加密

如何防止在Debian软件包安装过程中失败的子进程立即终止安装

在Debian软件包安装过程中重命名文件

在appx安装过程中将软件包存储在Program Files文件夹中

如何安装通常在Ubuntu安装过程中下载的软件包?