0

优势 Delphi 组件错误

在 Delphi XE2 (Windows 7 Pro) 上安装 Advantage Delphi 组件。打开显示上述对话框的 Delphi XE2 时出现错误。

尝试编译 adsDXE2dstudio 包但失败。

我们在这里缺少什么?

提前感谢您的帮助。

4

1 回答 1

1

您未能提供大量信息,因此这是一个非常通用的答案。

首先,如果您对此对话框回答“是”,则需要编辑注册表并从HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Disabled Packages. 如果那里列出了某些内容,则在您重新安装以解决问题后,IDE 不会将其删除,并且当 IDE 重新启动时,它将继续从组件面板中消失。

首先,确保包确实存在。使用 Windows 资源管理器并进行搜索。如果不存在,则安装失败。重新运行它,确保您以管理员身份登录。您可能需要使用控制面板来确保首先将其卸载以删除任何残留物。

如果包 (BPL) 存在于您的计算机上,则它所在的文件夹不在您的系统 PATH 中。Delphi 安装程序会自动将它放在那里,但由于某种原因可能会改变它。(有关如何检查,请参见下文。)例如,如果您以一个用户身份安装,选择“仅为我安装”而不是“为这台计算机的所有用户安装”,然后以其他用户身份登录,启动 IDE ,然后安装 Advantage。

默认情况下,IDE 将 32 位包放在C:\Users\Public\Documents\RAD Studio\9.0\Bpl文件夹(32 位包,其中包括所有设计时包)和C:\Users\Public\Documents\RAD Studio\9.0\Bpl\Win64文件夹(64 位运行时包)中。这两个文件夹应该在您的系统上PATH,而 Advantage 软件包应该在这些位置。

您可以PATH使用,在右窗格中Start button单击鼠标右键,然后选择(控制面板打开时的左侧),然后单击结果对话框中的按钮)来检查。ComputerAdvanced System SettingsEnvironmental Variables

于 2012-06-07T01:51:36.067 回答