我可以通过WIX创建MSI ->我们在IIS上安装了它。现在的情况是,我们已经安装了某个版本的应用程序,比如说1.8,然后我们为了测试目的安装了版本99.0,接着卸载了这个版本。然后我尝试安装其他版本时出现了错误:已经安装了更新的产品版本。
之后,我尝试更改产品的升级代码 - 并再次制作高版本,然后卸载并安装低版本 - 这样就可以正常工作了。
所以我感觉自己遗漏了一些东西 - 另外的信息是,在程序和功能列表中,我找不到卸载后的高版本应用程序 - 那么我的问题是,安装程序是如何评估是否有更新版本的?安装的信息(用于比较)存储在哪里,如何有效且轻松地访问它们?这样我就可以直接查看了。
之后,我尝试更改产品的升级代码 - 并再次制作高版本,然后卸载并安装低版本 - 这样就可以正常工作了。
所以我感觉自己遗漏了一些东西 - 另外的信息是,在程序和功能列表中,我找不到卸载后的高版本应用程序 - 那么我的问题是,安装程序是如何评估是否有更新版本的?安装的信息(用于比较)存储在哪里,如何有效且轻松地访问它们?这样我就可以直接查看了。