如何处理产品化软件的ClickOnce安装包问题(原)


场景:一些产品化软件客户端安装程序采用ClickOnce打包,打包过程指定需要指定服务IP或服务器域名,但客户企业的网络规划可能千奇百怪,又不能因为上一套软件就把网络规划打乱了,或者服务器已安装其它软件,域名也无法修改。

 

问题:如何让用户随意的找台服务器,就可以发布已按固定IP发布好的ClickOnce安装包呢?

 

解决办法:1、公司专门安排一个打包人员,个性化订制,面向客户订单,订单上写上服务器IP,每次重新打包,如果客户网络发生变化全部挂掉。

2、使用MageUI重新对ClickOnce进行修改(这工具从哪找我就不说了),可以把ClickOnce的签名文件随此工具一起在安装盘中提供给客户管理员,然后根据自己的IP对ClickOnce安装包进行URL的修改。

            1)打开ClickOnce发布文件中那个不带版本号的 .application 文件,如下图:

            2)选择部署选项

            3)修改 开始位置 把IP地址改成客户自己的IP,注意其它的不要改。

            4)保存 这时选择第一次发布时用到的签名,并输入密码。

            5)OK大功告成。

 

注意事项:签名可别过期了,整的有效期长一点,5年我想是够用了,可以在以我前的随笔中找找怎么把签名延期;签名密码要记得告诉用户,否则怕出问题,也要可以要求客户远程QQ协助帮他输入也可以。

转载于:https://www.cnblogs.com/spymaster/archive/2008/09/18/1293483.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值