写了一个C/S的项目,现在现弄下安装,网上搜了下,安装程序制作有很多,但是更新程序没找到多少,请各位大神帮忙,我的意思是说比如一个项目安装之后,后期有修改,直接给客户一个更新程序的安装文件,就跟三国杀似的

解决方案 »

  1.   

    最简单的是用ClickOnce部署,每次运行时自动检查更新。当然需要网络支持。
      

  2.   

    制作更新程序,我觉得还是简单的:
    方案1:制作安装包的时候,可以将 RemovePreviousVersion 设为True (大概叫这个名字)
          这样就是完全重新安装。每次重新Build出Setup来到客户那安装就行,要注意升Product Version
          
    方案2:类似制作补丁的安装程序,只是将一些dll添加到输出里来。完全的是覆盖。
          这不需要Remove前一个版本。
      

  3.   

    楼上的这位大哥,有没有文档或DEMO给看下啊,第一次弄这个,你说的看得懂,但做不出来
      

  4.   

    这创建个Install Project, 添加主输出。如果是个别更新,删掉exe,留下要更新的dll.
    Remove前一个版本的选项改为false。这样每次就是覆盖了。自己多动手实践下就明白了。没有难的