2010-01-27 164 views
5

我在安装Delphi 2007 RAD Studio Professional到Windows 7 64位企业版时遇到问题。在Windows 7 64位企业版上安装Delphi 2007的问题

一切都很好,直到我输入安装的序列号。在我输入它并单击安装向导中的下一个按钮后,我在第906行收到安装脚本错误。确定该错误关闭安装程序。

我已经做了一些Google搜索,但还没有找到类似的东西(虽然我发现很多人已经在64位窗口的各种版本上安装过它,并且有其他问题)。

我已经能够在同一台机器上安装Delphi 2009,没有任何问题。

我真的很想安装2007,因为这是目前我们的主要Delphi开发IDE。

+0

不知道这是否适用于旧版本,但我曾在帖子中看过人们表示Embarcadero对安装问题有免费支持。可能值得打电话... – 2010-01-27 17:35:29

+1

同意。您应该要求Embarcadero提供安装支持。 – 2010-01-27 17:54:52

+0

我不知道。我以为我会先接触社区,看看之前是否遇到过这个问题。 – 2010-01-27 18:49:09

回答

6

我从CodeGear的原始DVD安装Delphi 2007时遇到了问题。但是,登录到CodeGear/Embarcadero网站后,我可以下载Delphi 2007的最新DVD ISO(已应用所有更新),并解决了我所有的安装问题。

我会建议尝试。另外,如果可能,您需要卸载已损坏的安装。尝试使用Revo Uninstaller(免费)来帮助摆脱破损安装中留下的所有额外东西。

+0

是的,这听起来像个好主意。我会研究这一点。 – 2010-01-27 18:49:35

+0

......我不确定2007安装程序是否真的安装了任何东西,因为它没有通过向导询问序列号的页面。 – 2010-01-27 18:51:27

+0

我能够找到2007年12月更新的Delphi 2007安装程序。这安装好了,虽然帮助没有安装(显示消息“错误”,然后退出)。它运行正常,我也运行updater,它可以帮助更新,当安装时会出现相同的错误消息,这是一个烦人的! – 2010-01-28 23:08:54

1

你提到你以前在同一台机器上安装了Delphi 2009。难道是你遇到this问题?我引述:

症状:尝试安装德尔福 2007或C++ Builder 2007年业绩在 安装脚本错误1580

原因:当安装程序从目录 运行,就会出现此问题包含一个 不同于安装的 的产品的传票文件。

解决方案:在运行之前,将安装程序(即setup.exe)保存到空目录 。例如: c:\ temp \ delphi2007。

+1

我试图安装2007年后试图安装2009年。我都安装在正在更换的机器上,所以我知道它们和平共存! – 2010-01-27 18:50:33

+1

是的,一旦安装,他们确实和平共存,但他们的安装程序和.slip文件不会。 :) – 2010-01-27 19:39:32

0

如果您尝试安装到默认文件夹(%PROGRAMFILES%\ CodeGear \ RAD Studio \ 5.0)中,则可能会遇到权限问题。你是否以管理员身份运行安装程序?

您应该尝试以管理员身份重新安装安装程序,并安装到%PROGRAMFILES%以外的地方。我有一个名为E:\ Delphi的文件夹,运行于Win7 64 Home Premium上的D2007,D2009和D2010,我可以安全地为每个人提供读/写访问权限。 (Delphi的后续版本对Vista和Win7下的访问权限和UAC很敏感,但D7和2007并非如此;这两种都试图将信息写入($ BDS)文件夹,这在Vista和Win7下是严格的)。

+1

我已经以本地管理员身份运行。我还配置了install.exe以管理员身份运行。我还得到了Win7 UAC对话框,询问是否允许安装程序对计算机进行更改(我确认)。如果安装程序使其通过序列号屏幕,则使用其他文件夹就没有问题了。 – 2010-01-27 22:07:34

+0

嗯...我想我会同意这应该是CG/EMBT安装支持的情况。他们应该能够告诉你在什么地方写入了安装日志(如果有的话),这可能表明问题出在哪里,或者如何使用会导致日志写入的交换机运行安装。对不起,我忍不住。 – 2010-01-28 13:45:54