C#程序自动更新的问题
创建了程序安装包,安装完后,程序运行时会启动update.exe来检查是否有更新。现在有两个想法对程序进行更新
1.update.exe检查到更新后,重新下载安装包。问题是:下载完的安装包如何实现自动安装?怎么替换原有的安装文件?
2.更新时只替换安装后文件内的app.exe 和app.exe.config等修改的文件,其他未修改的如dll文件不做变动。请问这样是否可行,程序改动过大时是否会造成程序报错?
另外C#种生成的app.exe.config文件作用是什么?现在主流的程序自动更新方案是什么?
谢谢