我试图找出在高级安装程序项目中处理冲突的最佳方法。
问题:如果我在保存项目后修改了单个字段(例如IIS网站的安装条件),我发现几乎整个文件都发生了变化,这些变化太混乱了(一些条目被重新排序/删除)或者只是略微修改,例如只更改了NextFile属性。)
我的选择很少:
理想情况下,我希望高级安装程序只更改我已更改的内容。如果那是不可能的,请有人请解释一下,在多个分支机构中处理高级安装程序更改的正确流程是什么?
(高级安装程序10.3)
答案 0 :(得分:1)
正如我们论坛上所讨论的,merging is not supported for Advanced Installer projects。您应该将这些项目标记为二进制文件,并在每个分支上手动应用更改。
关于您提到的更改,当您只是编辑条件或添加/删除文件时,不应该发生这种情况。当你从一个版本的AI升级到另一个版本时,项目中通常会出现大的变化,即使这样,它也不会总是发生这么大的变化。
您能否在高级安装程序dot com的支持下向我们发送项目示例,并告诉我们您正在实施哪些更改,以查看AI是否正在改变它不应该更改的内容。
此外,版本10.3是very old,您可以考虑升级。