当前位置:编程学习 > C#/ASP.NET >>

求“自动升级的原理及C#代码实现”程序使用方法

初学c#,下载了xuexiaodong2009大神的“自动升级的原理及C#代码实现”源程序,求各位高手指点使用方法,万分感谢!
原文地址
http://blog.csdn.net/xuexiaodong2009/article/details/6640323
源代码下载
http://download.csdn.net/source/3477103

问题:
1、需要怎样操作配置服务器端和客户端呢?
2、使用程序时,应该修改哪些文件的哪些语句呢?
3、文件大小大于4096会死循环的的问题应该怎样修改语句呢?
4、运行ClientForm.exe无反应,调试时提示“ClientForms.DownLoadFile”的类型初始值设定项引异常。”、“无法识别的配置节”、“配置系统未能初始化”等错误信息。

求各位高手赐教~ --------------------编程问答-------------------- http://download.csdn.net/detail/happy09li/3705357 --------------------编程问答-------------------- 下载了版主的程序,正在学习中,弱弱问一下,可以实现同时更新多个文件夹中的多个文件吗? --------------------编程问答-------------------- 求各位高手关注~ --------------------编程问答-------------------- http://blog.csdn.net/tcjiaan/article/details/12285533


从你的vs上的工程的“属性-->发布”页面看进去,你天天在用着这种东西。 --------------------编程问答-------------------- 你问了很多问题,其实和自动升级功能都没什么关系。
这种功能关键需要解决的问题是:main.exe文件运行后,自己是无法覆盖自己的,这个才是关键问题所在。XP(或类似系统)解决的方法很简单(貌似也只有这种方法):先启动一个升级的引导程序update.exe,这个小程序根据比较本地和升级服务器中的版本来确定是否需要下载并升级你的ClientForm.exe,注意,这里是用update去覆盖文件ClientForm.exe(当然可以是多个文件),二者是两个独立不相关的程序,所以是可行的。如果update判断本次启动不需要升级,则打开ClientForm.exe,并关闭自身。至于实际的升级过程中,可能会遇到很多具体的用户逻辑,则可以写在update中。
另外,如果是xpe系统,则系统本身提供了升级功能,非常完善,不需要程序员去费力完成了。 --------------------编程问答-------------------- 服务器,基本上没有什么“自动更新的”。

通常都是把服务器系统先上传好,然后停掉服务,然后把传好的文件覆盖到目标目录下,然后启动服务。这三步要求越快越好,最好在几十秒内,而且写个只有几行的 DOS 批处理文件就能执行。 --------------------编程问答-------------------- 求程序使用方法~ --------------------编程问答-------------------- http://download.csdn.net/detail/vb763305825/5305468 --------------------编程问答--------------------
都没有使用过这个程序吗? --------------------编程问答-------------------- 又沉下来了~
急盼使用过此程序的高手现身……
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,