1
4
这些信息存储在注册表中。我不知道Delphi5是怎么做的,但是试着找一个名为hkey_current_user\software\borland\delphi\5的密钥或者类似的东西。您将在该项下找到所有注册信息,包括已安装软件包的列表。您可以将密钥导出到注册表文件,将其复制到新计算机并安装它。 标准免责声明: 如果你不知道自己在做什么的话,在注册表里手动乱搞是很危险的。非常小心,如果这个解决方案导致你的电脑崩溃,你的房子烧毁,或者 demons to come flying out your nose 不是我的错。 |
2
4
尝试 CNWizards 它具有用于IDE设置的导出功能。您可以使用相同的工具在新机器上恢复它们。我们使用它在每台开发机器上获得相同的设置。这样,我们就可以确保所有构建都是相同的,不管是谁构建的。 |
3
1
基于我做过几次的经验!!),最重要的注册表项是:
可能的话
也许
只要您先完成了标准的D5安装。
除非你将有多个用户在同一台机器上使用Delphi,那么,hklm的东西并不是那么重要-我不认为。 作为一个相关的旁白-我已经了解到处理这一问题的一个好方法是建立一个 FinalBuilder 每次我决定使用新机器/安装时,都要编写一个脚本(或类似脚本)来设置我的Delphi环境。我复制/下载/签出(也可以在fb中完成)所有包源,然后使用fb来编译、复制、创建dir和填充适当的注册表项等。我总是得到一个一致的环境,并使重建单个组件或包变得更容易,当它们获得也升级了。这些项也可以按“依赖顺序”放入脚本中,以便您知道如果其他内容发生更改,可以重新编译依赖包。我现在有了一个FB Sciprt,它构建了d5、d2007、d2009、d2010环境和我所有主要组件的包,所有这些都取决于我感兴趣的编译器,我用一个简单变量来表示这些编译器。很值得。 |
4
0
好像刚为我工作过 Win 7、SP1和Delphi 5 以安装了Delphi和第三方组件的用户身份登录。 注册表导出 HKEY当前用户\软件\ Borland (未选择其他Borland产品) 而不是Borland\Delphi\5.0) 以新用户身份登录PC。 未启动Delphi5(即从未为此用户启动)。 regedit文件,导入 启动Delphi所有组件,包括第三批 派对,出席。 在新用户下按预期编译的项目。 |