我们做的生产管理系统 CS的 用的CLICKONECE发布部署 
现有一个问题很麻烦 问下大家  
源代码管理器 teamfoundtion 如果机器A发布 然后更新编译升级 客户端能检测到版本升级提示没问题
但是如果机器B发布 客户端必须全部重新安装 现在考虑到如果机器A出现故障 毁坏 那么将很麻烦 因为客户端机器很多很多这两天看网上也有这种问题 想问问社区里的高手有什么好的解决方法和建议 麻烦大家出出主意 谢谢大家了

解决方案 »

  1.   

    clickonce由于安全原因,有很多限制,发布确实不是很方便。你的这个问题可以通过修改B的IP实现,因为clickonce只关心发布的IP地址,一旦IP地址变动,就会作为新的程序安装。不同的IP地址就会存在你的问题,无解。
      

  2.   


    既然是专门用于发布的机器,当机器A撤下时,你就一定会将机器B的网络访问位置(机器名或者ip)设置为统一的(A的)位置。这一点网管工作都不做,就不叫发布了。