Delphi XE2(Advantage Delphi组件)上的安装问题

Delphi XE2(Advantage Delphi组件)上的安装问题,delphi,advantage-database-server,Delphi,Advantage Database Server,在Delphi XE2(Windows 7 Pro)上安装Advantage Delphi组件。打开显示上述对话框的Delphi XE2时出现错误 尝试编译adsDXE2dstudio包,但失败 我们错过了什么 提前感谢您的帮助。您未能提供大量信息,因此这是一个非常通用的答案 首先,如果您对此对话框回答“是”,则需要编辑注册表并从HKEY\U CURRENT\u USER\Software\Embarcadero\BDS\9.0\Disabled Packages中删除包名。如果其中列出了某些内

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

尝试编译adsDXE2dstudio包,但失败

我们错过了什么


提前感谢您的帮助。

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

首先,如果您对此对话框回答“是”,则需要编辑注册表并从
HKEY\U CURRENT\u USER\Software\Embarcadero\BDS\9.0\Disabled Packages
中删除包名。如果其中列出了某些内容,则在重新安装以修复问题后,IDE不会将其删除,并且当IDE重新启动时,它将一直从组件选项板中消失

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

如果您的计算机上存在包(BPL),则它所在的文件夹不在您的系统路径上。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位运行时软件包)。这两个文件夹应位于您的系统路径上,Advantage软件包应位于这些位置


您可以使用
开始按钮
,右键单击右窗格中的
计算机
,选择
高级系统设置
(控制面板打开时左侧),然后单击结果对话框中的
环境变量
按钮来检查
路径

“尝试编译…但失败”是什么意思?什么“失败”?您会收到什么错误消息?当您编写“it failed”时,接下来您应该键入的就是它的确切含义,以及您得到的确切错误消息,包括任何内存地址或编译器错误。我们从这里看不到你的屏幕,也看不到你的心思,所以如果你不告诉我们我们不知道。谢谢你,肯·怀特先生。这有助于弄清发生了什么。(从D5开始已经有一段时间了,所以我尝试将此应用程序移植到Delphi XE2时有点生疏了)。adsdelphi.exe(ADS Delphi Comp)的安装不会直接编译bpl。以管理员身份运行D-XE2,导航到源loc并构建包,在您提到的默认位置创建bpl。我没有在包文件上乱动,而是将bpl复制到预期的位置,并使其工作。我为这个问题的模糊性道歉,因为我希望一些广告人能查看这个网站。再次感谢。此外,dcu需要建造并转移到预期的适当位置。