社区
C#
帖子详情
winform实现自动更新问题
hamburger
2009-12-16 09:41:56
winform的软件,要实现更新文件的时候
需要连接服务器判断存不存在要更新的文件
这时怎么发送web请求,传输数据要求用http形式
并且由于文件较大,不用webservice,调java的服务
网上都是HttpWebRequest和网页间传输数据
我这个服务器就是一台pc,要更新的文件存在里面,
主要就是怎么调服务把我要往server传的参数传过去?
...全文
296
5
打赏
收藏
winform实现自动更新问题
winform的软件,要实现更新文件的时候 需要连接服务器判断存不存在要更新的文件 这时怎么发送web请求,传输数据要求用http形式 并且由于文件较大,不用webservice,调java的服务 网上都是HttpWebRequest和网页间传输数据 我这个服务器就是一台pc,要更新的文件存在里面, 主要就是怎么调服务把我要往server传的参数传过去?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paladian1
2010-01-02
打赏
举报
回复
mark
hamburger
2009-12-17
打赏
举报
回复
1楼bits的方法不知道怎么用啊
我看用到都是用webrequest的方法
但是这样服务器必须有个发布一个网站,通过连这个网站就可以实现通信了
能不能有直接请求机器的地址就能通信的方法?
wuyq11
2009-12-16
打赏
举报
回复
web servics结合XML实现
http://topic.csdn.net/u/20090806/12/b6391cf9-2624-4bf8-af28-2600fe7c60a0.html
yudeli
2009-12-16
打赏
举报
回复
顶
fengbolixia
2009-12-16
打赏
举报
回复
MSDN上有
http://msdn.microsoft.com/zh-cn/library/aa663636.aspx
Winform
程序发布与自动升级(clickonce)
Winform
程序放到本地,如果版本更新多了,会导致不同电脑的版本不同,而且混乱。管理起来麻烦。因此需要
自动更新
来统一管理程序的版本。网络上
自动更新
程序有好多方法,这里就使用微软提供的clickonce方法
实现
自动更新
。
软件
自动更新
的原理
需要
自动更新
的时候,客户端软件提交更新请求给固定的网址,然后网址返回最新版本的版本号。客户端软件和自己的版本号对比,如果发现服务器的版本和自己的版本不一样,那么就请求下载升级补丁。服务器响应请求,提供补丁下载;下载成功后,手动或自动安装一下就可以了。 安装补丁的时候,客户端的主程序一般是要关闭的,除非采用动态卸载、调入组件的技术,比如网络游戏,就是尽量让玩家边玩游戏边更新。 如果更新的
C#
WinForm
应用程序的
自动更新
实现
方法
本文还有配套的精品资源,点击获取 简介:
自动更新
功能对于软件开发者来说至关重要,它允许应用程序在无需用户手动操作的情况下升级到新版本。本文将深入探讨如何在基于C#
WinForm
的应用程序中
实现
自动更新
。关键
实现
包括网络通信、使用XML或JSON文件存储更新信息、版本号比较、下载更新包管理、安全安装更新、权限管理、异常处理以及用户界面设计。这些知识点将通过解析源代码来深入理...
Winform
打包 混淆
自动更新
路径: 最终的解决方案是,ConfuserEx+Installshield+AutoUpdater.NET,ConfuserEx做代码混淆工作,Installshield可以解决注册表的
问题
,AutoUpdater.NET用起来太方便了! <?xml version="1.0" encoding="UTF-8"?> <item> <version>3....
使用GeneralUpdate
实现
.NET客户端程序
自动更新
.NET客户端程序
自动更新
当我们在日常开发中编写的客户端程序需要部署在多台主机上时,如果程序需要升级,那么一台台升级会非常麻烦,此时就可以使用本文的.NET客户端程序
自动更新
技术。 本文所述的
自动更新
技术主要使用了开源的GeneralUpdate组件,可用于
Winform
/WPF/ConsoleApp等应用程序的
自动更新
。 GeneralUpdate组件是微软的一位MVP负责开发和维护的,Gitee地址为:GeneralUpdate。作者提供的使用文档和视频有些过于简单,而且不同版本还存在一定的兼容性
问题
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章