我的情况非常简单:
我有一个 Windows 应用程序,其中有几个文件位于“程序文件...”文件夹中。这些文件根据其中的功能类型分为组件。这些文件主要是 .net 程序集,无论如何都不是全局的。它们只能由我的应用程序使用。我在安装新版本时使用重大升级。
现在我想发布应用程序的 v1.0 版本,同时继续使用 v2.0。这两个版本将并行运行,所以我当然需要更改 UpgradeCode。我当然也在我的源代码管理中创建了一个分支来管理 v1.0 和 v2.0 轨道。
我的问题是:我需要为 v2.0 的所有组件制作新的指南吗?. 在最好的世界中,不同 msi 数据库中的组件之间没有冲突吗?
此致
// 亨利克·卡尔松