我正在尝试构建可以升级的Visual Studio Installer项目。我已经按照MS的文档中的所有建议进行了跟踪:
当我进入并检查添加/删除程序时,我可以看到我的安装程序包的新版本已成功“安装”。我可以看到以前安装的任何版本都不再存在。大。
BUT
安装程序写入Program Files的文件永远不会更改。从安装到安装,应用程序二进制文件保持不变。我无法弄清楚为什么会这样。我已经删除了构建的安装程序MSI,我已经清理了100次我的解决方案,我已经做了所有我可以确保我的应用程序二进制文件的先前版本没有被包含在新的MSI中,但我似乎无法获得这个工作。在较新的安装之后,我的应用程序的最旧版本始终存在于Program Files中。
有什么想法吗?