gpt4 book ai didi

c# - 安装项目 2017 不删除以前版本的安装项目 2015

转载 作者:可可西里 更新时间:2023-11-01 11:43:39 26 4
gpt4 key购买 nike

因此,我一直在为 Visual Studio 使用 setup project 2015,它运行良好。它安装我的应用程序并删除旧版本。

我最近决定开始使用 Visual Studio 2017,它与安装项目 2015 不兼容。因此,我升级到安装项目 2017,向我的解决方案添加了一个新的安装项目,并使用了与 2015 项目相同的所有设置。

虽然,当我安装我的应用程序时,它会删除以前版本的 2017 安装程序,而不是 2015。因此,如果您使用 2015 msi 安装我的应用程序,然后使用 2017 msi,您将可以控制 1 个版本面板(最新的),但如果您启动应用程序,它是旧的 2015 MSI 版本。

UpgradeCode 复制到 2017 安装程序也没有用

有什么解决办法吗? :/(这不是 RemovePreviousVersions = true 问题或任何问题。

编辑:它也从 16MB 变为 10MB(控制面板),但如果我手动删除旧版本并安装新版本,它的大小为 16MB

最佳答案

BackwardCompatibleIDGeneration 设置为 true 对我有用

关于c# - 安装项目 2017 不删除以前版本的安装项目 2015,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52345892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com