gpt4 book ai didi

Delphi包安装报错: PAS file not found

转载 作者:行者123 更新时间:2023-12-03 18:16:31 35 4
gpt4 key购买 nike

我正在尝试为 Delphi 7 安装第 3 方包。打开 DPK 后,我按下了 Install 按钮,但出现了 File not found 错误。如果我先按 Compile,然后按 Install,也会发生同样的情况。

错误消息指的是在 DPK 的 contains 部分中首先列出的单元。 包目录不包含 PAS 文件,但它包含包含部分中列出的每个 PAS 的 DCU。包目录被添加到库路径。我试图关闭 Explicit rebuild,但没有帮助。我还尝试删除对 PAS 文件的引用并改为添加 DCU 文件,但错误消息保持不变。

Delphi 显然想重新编译包,但我没有源文件。我应该怎么做才能让它使用 DCU?提前感谢您的帮助。

最佳答案

编译器需要源代码(即使 .dcus 可用)这一事实通常意味着 .dcu 文件是由不同版本的 Delphi 编译的。 .dcu 文件在编译器版本之间不兼容(D2006->D2007 除外),这意味着编译器的每个新版本发布都意味着您的所有源代码都需要重新编译才能与其兼容。

您需要联系供应商以获得与您当前的 Delphi 版本兼容的新 .dcu 文件。

如果您已经有更新的源代码,编译器找不到它以便重新编译,这意味着您需要检查项目->选项->目录和条件->搜索路径以确保它已更新。您可能还需要检查工具->选项->环境选项->Delphi 选项->库-Win32->搜索路径,这取决于您安装以前版本的方式。

这就是您永远不要在未获得源代码的情况下购买或使用第三方软件包的原因。您现在依赖于供应商将文件交给您(或者仍在营业),并且您会陷入困境,直到他们这样做。

关于Delphi包安装报错: PAS file not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14090307/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com