社区
C#
帖子详情
C# 做个版本更新怎么做,
zhaoyunrui
2010-03-18 09:13:08
我是新手.最好贴上源码. 最好写一个能跑的通的,请发我邮箱.
zhaoyunrui@qq.com 在线等.
...全文
509
29
打赏
收藏
C# 做个版本更新怎么做,
我是新手.最好贴上源码. 最好写一个能跑的通的,请发我邮箱. zhaoyunrui@qq.com 在线等.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feile922
2010-04-02
打赏
举报
回复
SHAPSEBP4P
ztg2006
2010-03-23
打赏
举报
回复
你的问题解决了吗?
zhaoyunrui
2010-03-23
打赏
举报
回复
[Quote=引用 27 楼 ztg2006 的回复:]
你的问题解决了吗?
[/Quote]
谢谢楼上的,我这基本上搞定了. 可是感觉有点缺陷
jnshijin
2010-03-18
打赏
举报
回复
客户端如何记录版本号
whowhen21
2010-03-18
打赏
举报
回复
看这里哦,有完整代码:
C#实现程序的版本升级更新
http://blog.csdn.net/whowhen21/archive/2010/03/18/5391879.aspx
inmyownsky1
2010-03-18
打赏
举报
回复
[Quote=引用 3 楼 cecilia2006 的回复:]
本地
1 数据库有个表记录版本号 每次登陆后 比对本地和数据库的版本号
2 如果版本号小于数据库版本号 则下载最新版本的压缩包 压缩包内包含 (最新的exe ,dll 或者文件夹以及要升级的东西 ) 下载完成后调用另一个更新程序exe 然后关闭主进程exe
3 更新程序exe 主要功能是解压指定目录下 刚刚下载的压缩包 然后覆盖原来版本的文件
服务器端 么 每次把需要更新的数据打包 上……
[/Quote]
顶下楼上的。。。。。。。。。。。。。
cecilia2006
2010-03-18
打赏
举报
回复
本地
1 数据库有个表记录版本号 每次登陆后 比对本地和数据库的版本号
2 如果版本号小于数据库版本号 则下载最新版本的压缩包 压缩包内包含 (最新的exe ,dll 或者文件夹以及要升级的东西 ) 下载完成后调用另一个更新程序exe 然后关闭主进程exe
3 更新程序exe 主要功能是解压指定目录下 刚刚下载的压缩包 然后覆盖原来版本的文件
服务器端 么 每次把需要更新的数据打包 上传至指定目录 ,方式可自选 http 或者ftp
jf
zhaoyunrui
2010-03-18
打赏
举报
回复
可是现在是一头雾水
surlew
2010-03-18
打赏
举报
回复
给个建议:
你这个版本升级可以在数据里面做一个表来存储你的版本信息,比如1.1.0版本,系统管理员有一个版本,客户端有一个版本,然后在登陆你的系统的时候判断,当2个版本相同时就不需更新,不同时就得更新,更新就是替换文件来做
zhaoyunrui
2010-03-18
打赏
举报
回复
明天在讨论这个问题,下班了
zhaoyunrui
2010-03-18
打赏
举报
回复
[Quote=引用 24 楼 ztg2006 的回复:]
其实更新是指更新那些功能模块,对于一些配置文件来说,是不需要更新的。
提示已经安装,我想是不是这个原因呀。
[/Quote]
不清楚
ztg2006
2010-03-18
打赏
举报
回复
其实更新是指更新那些功能模块,对于一些配置文件来说,是不需要更新的。
提示已经安装,我想是不是这个原因呀。
zhaoyunrui
2010-03-18
打赏
举报
回复
[Quote=引用 18 楼 ztg2006 的回复:]
两种新方式:
1,程序启动时,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
2,程序中有更新按钮处理,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
不知道我的理解对不对呀?
[/Quote]
我是在系统的Main做的拦截,
zhaoyunrui
2010-03-18
打赏
举报
回复
总是提示我该项目已经安装,无法继续安装
gsq_0912
2010-03-18
打赏
举报
回复
[Quote=引用 18 楼 ztg2006 的回复:]
两种新方式:
1,程序启动时,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
2,程序中有更新按钮处理,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
不知道我的理解对不对呀?
[/Quote]
顶起!
zhaoyunrui
2010-03-18
打赏
举报
回复
现在的问题是,我的项目无法打成安装包之后,无法安装
suners
2010-03-18
打赏
举报
回复
heheheeee
ztg2006
2010-03-18
打赏
举报
回复
两种新方式:
1,程序启动时,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
2,程序中有更新按钮处理,到固定地方寻找文件检查是否有文件要更新,有,则关闭正在运行的程序,执行更新。
不知道我的理解对不对呀?
zhaoyunrui
2010-03-18
打赏
举报
回复
为什么开发的时候更新下载没问题,一旦打包发布,就连安装都安装不了.
Jave.Lin
2010-03-18
打赏
举报
回复
没做过。。。
加载更多回复(9)
一个
C#
做
的日记本
这是我的一个用
C#
做
的 日记本有vs.net一样的选项卡,一样的界面,代码较多,没什么难度。
C#
做
的编辑器源代码
一份H.Prasad写的Editor的
C#
代码,skm发现了四、五个BUG,
做
了一 些修改与笔记(见代码中注释),希望大家来一起把这个简单的文本编辑器
做
得更好。
C#
完整应用程序代码
C#
上位机串口编程、Modbus编程
WinForm框架可用于设计窗体和可视控件,采用面向对象语言
C#
,可快速创建绚丽漂亮的基于Windows的桌面应用程序、非常适合
做
上位机的界面! 串口(Serial Port),也称串行通讯接口(通常指COM口), ...
用
C#
做
学习型人脸识别程序(尝鲜版)
用
C#
做
学习型人脸识别程序(尝鲜版)DEMO和源码
C#
连连看源代码
本人年前写的
C#
连连看,之前发表过一个最初的
版本
,现在是比较完善的,有很多功能,由于年后导师要开发其它项目,没时间再研究了,发布出来,愿大家能将其改进的更强大. 里面有好多图片资源和音乐资源,希望大家好好利用.
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章