winform发布(应用程序自动更新)、不允许跳过升级

今天给大家分享一下winform利用visual studio进行发布程序进行自动更新,在日常开发工作中当程序新增功能之后我们需要对程序进行升级,那么怎么让程序自动检测自动升级呢,下边一块学习一下。

这里我创建一个winform应用程序写个测试用例:
在这里插入图片描述

一.发布

右击项目选择发布
在这里插入图片描述
发布的方式有三种
1.发布到本地的物理路径,比如D或E盘的指定路径
2.发布到共享文件
3.发布到FTP服务(在服务器创建一个ftp服务,把服务地址输在下边 鉴于在上传过程中密码会暴露不建议使用)

我这里选择发布到本地
在这里插入图片描述
下载安装地址
这里我选择在网络路径下载、安装、更新(由于没使用ftp,上一步完成后需要将发布后的文件复制到网络路径中)
下边的网络地址是在iis创建的网站,上一步的发布的文件直接复制到iis创建的网站中即可
在这里插入图片描述
下载更新的iis网站
在这里插入图片描述
下一步选择第一项
在这里插入图片描述
最后一步会将发布的地址和下载的地址罗列出来供检查
在这里插入图片描述
完成后控制台
在这里插入图片描述
我们在本地的发布路径中找到发布后的文件拷贝到iis中
在这里插入图片描述

然后去访问iis的网站地址即可下载程序
在这里插入图片描述
当我们每次代码有更新或功能更新就可以进行发布,发布后将文件拷贝到iis网站中。
在这里插入图片描述

每次打开程序时程序将会自动更新,无需再去访问iis网站重新下载程序
在这里插入图片描述

二.不允许跳过升级

在发布第一个版本后,我们系统以后可能会有升级。升级时有两个选项,一个是确定升级、一个时跳过
一般来说升级是为了修复bug或者是升级功能,不能允许用户跳过

在这里插入图片描述
怎么不让用户跳过呢,一起看一下

首先右键选择项目——属性——发布
在这里插入图片描述
让这两个版本一致就不会再跳出提示升级的窗体,程序会自动升级至最新版本
在这里插入图片描述

  • 0
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

香煎三文鱼

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值