社区
C#
帖子详情
Winform程序的发布
fzcheng
2009-03-12 09:42:20
现在做了一个C/S程序准备打包。
就只要更新服务器,客户端连接时就是最新的程序呢。
我想问下大家,这要用到什么技术,要怎么对程序进行打包或是怎样。
望大家给点意见。
...全文
195
16
打赏
收藏
Winform程序的发布
现在做了一个C/S程序准备打包。 就只要更新服务器,客户端连接时就是最新的程序呢。 我想问下大家,这要用到什么技术,要怎么对程序进行打包或是怎样。 望大家给点意见。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cppfaq
2009-03-12
打赏
举报
回复
[Quote=引用 14 楼 fzcheng 的回复:]
Microsoft .NET ClickOnce Launch Utility 遇到问题需要关闭。我们对此引起的不便表示抱歉。
我用cilckOne发布了后就出现这个错误窗口的提示。请问大家遇到过没有哦。
[/Quote]
这个错误太笼统了。
还是自己写更新吧。主要使用的技术无外乎文件下载、替换、注册表操作以及GAC操作。
fzcheng
2009-03-12
打赏
举报
回复
Microsoft .NET ClickOnce Launch Utility 遇到问题需要关闭。我们对此引起的不便表示抱歉。
我用cilckOne发布了后就出现这个错误窗口的提示。请问大家遇到过没有哦。
xianguang321
2009-03-12
打赏
举报
回复
检测版本可以用WebService,下载更新可以用FTP,这样比Socket简单,安全。
fzcheng
2009-03-12
打赏
举报
回复
[Quote=引用 11 楼 zgke 的回复:]
引用 7 楼 xianguang321 的回复:
如果你需要客户端的程序也是最新的话那还是要更新,只不过看你需要用哪种方式罢了。
具体实现方法很多 WebClient Scoket 数据库 Remoting WebService 这都可以.
只是传输方式不一样而已
[/Quote]
刚刚有个朋友说用 IIS发布 下载程序后再打开是不是 WebClient Scoket 这种技术哦。
zgke
2009-03-12
打赏
举报
回复
[Quote=引用 7 楼 xianguang321 的回复:]
如果你需要客户端的程序也是最新的话那还是要更新,只不过看你需要用哪种方式罢了。
[/Quote]
具体实现方法很多 WebClient Scoket 数据库 Remoting WebService 这都可以.
只是传输方式不一样而已
sanrex
2009-03-12
打赏
举报
回复
ClickOnce晓得自动分析你的安装包需要那些东西,并且客户端只要一个链接就可以安装。
以后程序启动可以自动和服务器联络,确定是否需要更新软件。
jinjazz
2009-03-12
打赏
举报
回复
smartclient自动升级
sanrex
2009-03-12
打赏
举报
回复
可以用ClickOnce,
这里有介绍,使用比较简单。vs2005就支持。
http://zitiger.cnblogs.com/archive/2005/07/17/194656.aspx
xianguang321
2009-03-12
打赏
举报
回复
如果你需要客户端的程序也是最新的话那还是要更新,只不过看你需要用哪种方式罢了。
fzcheng
2009-03-12
打赏
举报
回复
[Quote=引用 4 楼 zgke 的回复:]
在你客户端分成两个程序...客户端发现服务端有新版本..打开升级程序开始更新..程序程序下好程序覆盖好需要替换的文件..启动客户端程序.
[/Quote]
那要用到什么技术呢。
wolf1118baby
2009-03-12
打赏
举报
回复
是实时更新吗?
zgke
2009-03-12
打赏
举报
回复
在你客户端分成两个程序...客户端发现服务端有新版本..打开升级程序开始更新..程序程序下好程序覆盖好需要替换的文件..启动客户端程序.
fzcheng
2009-03-12
打赏
举报
回复
[Quote=引用 1 楼 xianguang321 的回复:]
创建一个版本管理器,只要客户端的版本比服务器版本低就更新程序。
[/Quote]
我就是想服务器只要更新,客户端打开时永远都是最新的。
xianguang321
2009-03-12
打赏
举报
回复
创建一个版本管理器,只要客户端的版本比服务器版本低就更新程序。
dingwb
2009-03-12
打赏
举报
回复
根据版本号判断是否是最新,不是最新则下载最新的将旧的替换
可以用微软的更新,也可以自己写
Winform
程序
发布
Winform
建立
发布
程序
,做成安装
程序
C#如何为
winform
程序
打包
发布
应用(图解教程))
C#为
winform
程序
打包
发布
应用(图解教程))
WinForm
程序
创建证书、签名、安装、
发布
、自动更新全过程
压缩包里面有两个文档。一个是创建证书、签名、安装、
发布
、自动更新应用
程序
等的大纲、步骤。另一个是它的具体实现。包括有vs2010的截图说明。
WinForm
程序
创建证书、签名、安装、
发布
、自动更新全过程及pvkimprt.exe
WinForm
创建证书、签名、安装、
发布
、自动更新全过程及pvkimprt.exe
VS2010如何
发布
winform
程序
,附带access数据库
VS2010如何
发布
winform
程序
,附带access数据库
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章