为ClickOnce部署的程序更新一个新的更新地址(Change the update URL for ClickOnce deployed application)...

产品名:WindowsFormsApplication2.

version 1.0.0.0

Publishing Folder: \\MIKEWIN-MSFT\publish\

Installation Folder: \\MIKEWIN-MSFT\publish\

Update Folder: \\MIKEWIN-MSFT\publish\

然后发布,终端用户安装此应用。

 

现在我们决定把程序更新搬到别的地方。

那么我们就来修改一下发布配置信息,

version 2.0.0.0

Publishing Folder: \\MIKEWIN-MSFT\publish\1\

Installation Folder: \\MIKEWIN-MSFT\publish\1\

Update Folder: \\MIKEWIN-MSFT\publish\1\

发布之后,我们来到新的发布目录: \\MIKEWIN-MSFT\publish\1\ 复制WindowsFormsApplication2.application,然后切换到原来的发布目录,替换掉原来版本的文件(\\MIKEWIN-MSFT\publish\WindowsFormsApplication2.application).

然后用户名启动程序便会发现有更新发布了, 因为他们检测的是原始跟新地址,但是文件已经被我们换掉了\\MIKEWIN-MSFT\publish\WindowsFormsApplication2.application, 此文件会将请求重定向到新的地址(provider路径是在.application文件中), 这样用户们便可以使用新地址进行更新了.

而且因为用户们的程序的更新地址已被此新版本修正过了,所以,以后我们不再需要复制WindowsFormsApplication2.application并覆盖最原始目录中的文件了,用户的程序不会再去关心那个目录中的文件了。

转载于:https://www.cnblogs.com/telnet_mike/archive/2011/12/03/2272865.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值