CSDN论坛 > PowerBuilder > 基础类

程序自动更新问题 [问题点数:20分,结帖人swazyl]

Bbs1
本版专家分:2
结帖率 100%
Bbs1
本版专家分:8
Bbs5
本版专家分:4347
Bbs1
本版专家分:2
Bbs5
本版专家分:3559
Bbs1
本版专家分:76
Bbs1
本版专家分:71
Bbs1
本版专家分:71
Bbs1
本版专家分:76
Bbs1
本版专家分:71
Bbs1
本版专家分:76
Bbs1
本版专家分:76
Bbs1
本版专家分:15
Bbs1
本版专家分:8
匿名用户不能发表回复!
其他相关推荐
VS 程序自动更新——(方案二)
在上一个方案中我们使用ClickOnce实现了程序的自动更新。既然有了这么简单可行的选择还需要费工夫更深入的研究其它“复杂”方案吗?我是这样想的,既然它这么实用,让我还有时间短暂总结,何不顺带看看它外面的世界又是怎样的景象。于是便有了我下面的总结:再看 ClickOnce  既然简单掌握了ClickOnce,就翻翻它的故事吧。ClickOnce是微软给我们提供的自动更新组件。
如何制作自动更新程序?
如何制作自动更新程序? [版权所有 邱秋 2014 metaphysis@yeah.net, 转载请注明出处] 最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为程序进行升级的工作量,需要解决程序自动更新的问题。那么如何做一个自动更新程序呢? 想了一下,更新程序需要解决以下问题: (A)它需要知道哪些是需要更新的文件,哪些是不需要的文件; (B)它需要知道从
基于visual c++之windows核心编程代码分析(8)自动下载更新程序
我们编写Windows程序,经常需要自动更新,该功能如何实现呢,我们来看代码实现与注释讲解     [cpp] view plain copy #include "stdafx.h"   #include "AutoUpdate.h"      #ifdef _DEBUG   #define new DEBUG_NEW   #end
我的软件之自动更新程序
软件名称:AutoUpdate.exe软件版本:[2018.3.23.1]软件功能:实现升级程序自身升级和更新主程序;主要流程:主程序启动---主程序检测到新版本---主程序退出,启动升级程序--升级程序启动---检测升级程序自身版本---发现升级程序新版本---重命名升级程序--下载升级程序--退出旧升级程序,重新启动新升级程序----下载新的主程序--启动主程序,退出升级程序。下载地址:[待上...
PDA自动更新程序
由于公司使用windowsphone移动PDA进行仓库管理上下架,为了便于开发的程序实现自动更新,做了一个PDA 的自动更新程序,自动更新程序需要配合WebServer进行。
C#自动升级程序
对C#不是很熟,擅长C语音,网上找的不能自己用,就按照自己需求改的,因为程序不大,所有就直接控制升级,不需要点击任何按钮。大致流程:主程序开机后初始化里面加载升级程序,升级程序读取本地的XML和从服务器下载的XML看是否需要升级,如果升级就下载高版本升级程序,然后关闭当前低版本程序,再打开高版本升级的程序,接在删除第版本程序文件,最好下载服务器的XML文档覆盖本地是的!升级程序已经写好备注,有点语法基础应该都可以成功!使用时需要吧升级程序的EXE和主程序EXE还有XML放在一个文件夹里面,XML文件需要修改你服务器存放的升级文件路径及程序名。 自己的主程序初始化里面添加这么一段: string str = System.Environment.CurrentDirectory + "\\" + "Check_SoftwareV1.1.exe";//获得当前运行程序的路径 try { Process.Start(str);//打开升级程序 } catch { MessageBox.Show("检查程序运行出错,请注意文件是否存在.", "错误");//错误处理 } 因为网上找了很多都不能直接用,所有写了这么详细一个教程,希望帮助大家!如果遇到问题欢迎回复询问,我也是个业余搞C#的,有错误也欢迎大家指出!
C#窗体程序自动更新-续
我资源里有例子http://download.csdn.net/detail/small5e4444/3626746 最近用了下,把一些需要注意的地方,再给自己强调下 第一步:把主程序的Program.cs中的代码修改了 using System; using System.Collections.Generic; using System.Linq; using Sy
c#客户端程序自动更新工具(含源码)
这是综合网上的相关代码做了简化和测试,以保证完全可用。 1、配置好更新文件的web服务器,例如IIS服务器。 注意:要配置好服务器所能支持的文件下载类型,即MIME类型,否则下载时会出错。 假设下载地址为http://www.xxxxx.com 自动生成的程序和文件默认版本号均为1.0.0.0, 2、利用所带的AULWriter工具生成更新文件列表,即UpdateList.xml 将此文件放在web服务器下载文件相同目录下。 3、将这个autoupdate.exe和UpdateList.xml放到主程序下。 在你的主程序里调用这个autoupdate.exe文件即可。 当你想发布更新程序时,只需要更新web服务器上的文件,手工修改UpdateList.xml里的版本号即可。 例如web服务器上UpdateList.xml版本修改为1.0.0.1,客户端的UpdateList.xml里为1.0.0.0,即能升级。 源代码为VS2010,里面包含已编译文件,可直接使用。 主要参考:https://www.cnblogs.com/xiaxiaolu/p/4367159.html,非常感谢! TODO 生成xml工具来不及做成自动更新版本了(根据datetime和size判断),有兴趣的朋友可继续完善。 2018.1.22
【Android】Android程序自动更新
App自动更新的步骤可分为三步: 检查更新(如果有更新进行第2步,否则返回) 下载新版的APK安装包 安装APK 下面对这三步进行解释,其中会穿插相应代码,App自动更新的这三步全部被封装到了一个单独的Updater类中,可以直接拿来使用,我会在文章最后贴出源码github地址。Updater 使用示例通过单一的类Updater可以方便的实现自动检查更新、下载安装包和自动安装,可以监听下载进度,可以
客户端程序自动更新(升级)的方式
一、C/S自动更新原理  C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序一个是主程序,也就是除了升级功能以外的程序,另一个就是升级程序,常见的360,金山安全卫士都是这样。  主要包括以下几点:   1 比较版本  2下载文件  3更新文件 4启动主程序。但其中的需要注意的细节很多。      一般服务端会有一个配置文件包含最新更新的文件信息的配置文件
关闭