ABB 自由职业者项目比较器
比较要求
- Freelance 800F 必须安装在要进行比较的计算机上。
- 将 ABB Freelance 800F 集成到 versiondog 时,用户 GUEST 必须拥有 所有权限,才能从
程序文件\Freelance{版本号}\SecurityLog
调用。 - 执行比较的用户必须拥有 COM 服务器的注册权限,以及编辑所有相关计算机注册表的权限。
- 在比较过程中,不会考虑 池 对象的变化。
- 在执行由不同版本创建的项目之间的比较时,仅在其中一个版本中可用的属性会被隐藏。
比较不同版本的项目
如果需要比较由不同版本 Control Builder F 创建的两个项目,但要在安装了另一个版本 Control Builder F 的计算机上进行比较,按以下步骤进行:
- 在一台计算机(计算机 A)上安装 Control Builder F 的一个版本并获取许可证。
- 在另一台计算机(计算机 B)上安装 Control Builder F 的另一个版本并获取许可证。
- 在计算机 A 上按以下路径创建一个目录:
C:\Program files\ABB.Industrial IT\Freelance.{版本.子版本}
例如:C:\Program files\ABB Industrial IT\Freelance.Freelance.9.2
- 从计算机 B 复制 Control Builder F 程序目录的内容,并将其粘贴到计算机 A 的程序目录中。
- 打开注册表编辑器。
- 导航到:
{计算机}
HKEY_LOCAL_MACHINE > SOFTWARE > Hartmann & Braun\Freelance。 - 选择 已选择的子结构 导出文件夹 Freelance,并使用
install.reg
作为名称。 - 将文件
install.reg
从计算机 B 移动到计算机 A 的之前创建好的目录:C:\Program Files\ABB Industrial IT\Freelance.{主版本.次版本}
- 打开文件
install.reg
,在第三行添加以下条目:[-HKEY_LOCAL_MACHINE\SOFTWARE\Hartmann & Braun\Freelance]。 - 将计算机 A 的版本注册表项保存到目录:
{驱动器}:\vdClientArchive\VD$A\ABBFreelance
。 此操作将创建以下文件:install.bat
、install.reg
和deinstall.reg
。然后,在计算机 B 上激活install.reg
文件中的注册表条目。 - 导出该项目。
- 执行
install.bat
文件以还原到原始状态。 - 删除目录
{驱动器}:\vdClientArchive\VD$A\ABBFreelance
。在这种情况下,可能需要手动运行install.bat
文件,再手动删除目录{驱动器}:\vdClientArchive\VD$A\ABBFreelance
。
Info
如果在比较后,文件 install.bat
和/或 install.reg
仍然存在于文件夹 {驱动器}:\vdClientArchive\VD$A\ABBFreelance
中,则假定在还原原始版本时出现了问题。只有关闭 ABB Freelance 安装目录下的所有应用程序,才有可能更改已安装的版本。