c# Winform安装升级

 

一,打开Winform程序下的Properties-->AssemblyInfo.cs 修改成最新的版本号(相较上一个版号要大)

 二,打开Setup打包的属性

 

注意:提示“已经安装该产品的另一个版本。无法继续安装此版本”

 

1、确认两个版本的RemovePreviousVersion设置都是true的

2、确认两个版本有不同的ProductCode和相同的UpgradeCode

3、确认你的系统是干净的,没有任何旧版本的残留

4、确认后一个版本的版本号比前一个版本的大

 

注意:修改版本号后对应的ProductCode值也会变化,如果添加了卸载程序记得也对应的要修改

 

 

 

PS:覆盖安装时,若要保留之前的文件(比如,配置文件等等),设置对应文件的Transitive属性为true。 

        卸载时,若要保留之前的文件(比如,配置文件等等),设置对应文件的Permanent属性为true。 

posted @ 2023-05-23 16:56  qingjiawen  阅读(358)  评论(0编辑  收藏  举报