c# Winform安装升级
一,打开Winform程序下的Properties-->AssemblyInfo.cs 修改成最新的版本号(相较上一个版号要大)
二,打开Setup打包的属性
注意:提示“已经安装该产品的另一个版本。无法继续安装此版本”
1、确认两个版本的RemovePreviousVersion设置都是true的
2、确认两个版本有不同的ProductCode和相同的UpgradeCode
3、确认你的系统是干净的,没有任何旧版本的残留
4、确认后一个版本的版本号比前一个版本的大
注意:修改版本号后对应的ProductCode值也会变化,如果添加了卸载程序记得也对应的要修改
PS:覆盖安装时,若要保留之前的文件(比如,配置文件等等),设置对应文件的Transitive属性为true。
卸载时,若要保留之前的文件(比如,配置文件等等),设置对应文件的Permanent属性为true。