winform安装时覆盖原版本并保留配置文件

如何打包参考大佬的博客添加链接描述

覆盖原版本
  1. 修改 Properties 下的 AssemblyInfo.cs 中的版本号,如下。原来是1.0.0.0,我修改成1.0.2。
    在这里插入图片描述
  2. 选中 Setup 项目,修改 Version 属性在这里插入图片描述
  3. 修改 Version 属性后 ProductCode 也会改变,卸载程序用到了 ProductCode,需要更新一下卸载程序中的对应参数,如下。在这里插入图片描述
    在这里插入图片描述
保留配置文件

我的配置文件是一个简单的 Config.ini ,更新软件版本时希望覆盖安装但保留 Config.ini 不变,而不需要覆盖安装后重新配置或者重新复制一个 Config.ini 到安装目录下。
在这里插入图片描述
实现这一点非常简单,在 Application Folder 中不要添加 Config.ini ,安装完成后再把 Config.ini 复制到安装目录下使用。这样卸载的时候 Config.ini 会被保留,覆盖安装时 Config.ini 将保持不变。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值