winform程序,如何实现客户端程序自动更新 [问题点数:40分,结帖人ouyizhao]

Bbs1
本版专家分:0
结帖率 77.78%
Bbs12
本版专家分:467817
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:467817
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs6
本版专家分:5640
Bbs10
本版专家分:136696
Blank
微软MVP 2014年10月 荣获微软MVP称号
2013年10月 荣获微软MVP称号
2012年10月 荣获微软MVP称号
Blank
蓝花 2009年2月 .NET技术大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs8
本版专家分:30287
版主
Blank
Github 绑定github第三方账户获取
Blank
领英 绑定领英第三方账户获取
Bbs5
本版专家分:3120
Bbs2
本版专家分:226
Bbs3
本版专家分:787
Bbs12
本版专家分:467817
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs5
本版专家分:3132
Bbs7
本版专家分:20710
Bbs9
本版专家分:63275
Bbs6
本版专家分:7996
Blank
蓝花 2015年1月 扩充话题大版内专家分月排行榜第三
2014年9月 扩充话题大版内专家分月排行榜第三(补)
Bbs1
本版专家分:0
C# winform自动更新程序扫盲
http://bbs.bccn.net/viewthread.php?tid=428255&extra=page%3D1%26amp%3Bfilter%3Ddigest&page=1 <em>自动更新</em> 我直接简单明了的说干的 虚的就不整那么多了,类似这样 思路是一个客户端一个主<em>程序</em>exe <em>自动更新</em><em>程序</em>exe 上图 这是<em>自动更新</em>是单独的一个exe 可能有童鞋要问 为啥子是单独一个exe呢
Winform自动升级实现代码
Winform自动升级<em>实现</em>代码
【JAVA】客户端更新程序
RockLei--------给Swing项目添加一个更新<em>程序</em>更新<em>程序</em>以前没做过,直接开干思路就是下载文件,替换文件,简单直接项目是用Swing做的,用exe4j打包成exe文件给用户Java的资源包放在根目录lib文件夹中,更新的话只需要替换里面的jar就行了直接上代码/** * @Auther: Eiden J.P Zhou * @Date: 2018/4/8 * @Descriptio...
网页中启动客户端winForm应用程序
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Test] @="Test" "URL Protocol"="C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\T
WinFrom+C# 如何实现发布并自动升级
首先我们准备几个工作 1.新建一个存储发布后<em>程序</em>的目录比如D:\AutoUpWinfom  也可以直接输入服务器的目录例如 http://192.168.0.12:8080\AutoUpWinfom 2.在IIS新建一个网站并指向目录D:\AutoUpWinfrom(这里直接指向发布后的目录,是为了避免在复制一边到目录,)当然这个根据大家的项目起个好区别的名字,我这里只是简单测试下,,因为我在
C#实现在线更新系统
http://www.cnblogs.com/skylgmg/p/4792990.html 先来看一下<em>程序</em>完成后长什么样。 这个是<em>程序</em>的组成部分。   主要功能是在InitializationUpdate这个类中完成的,From1主要起到调用的作用,所以重心还是在InitializationUpdate这个类上,下面我们来看一下这个类完成了什么工
winform软件版本检测自动升级开发流程
基于C/S的开发有开发效率高,对于业务逻辑复杂,且不需要外网使用具有较大优势,但是弊端也不可忽视,就是升级麻烦,不可能每写一个版本就要拿着安装包给每个人去替换,这样不仅搞得自己很累,对于使用者来说也会厌烦,所以对于版本自动升级就显得必不可少,好,废话到此为止,下面直接上硬货 1、升级界面 using System; using System.Collections.Generic; us...
Winform自动更新组件分享
作者:圣殿骑士  出处:http://www.cnblogs.com/KnightsWarrior/  关于作者:专注于微软平台项目架构、管理和企业解决方案。自认在面向对象及面向服务领域有一定的造诣,熟悉设计模式、TDD、极限编程、领域驱动、架构设计、敏捷开发和项目管理。现主要从事ASP.NET MVC、WPF、WCF/Web API、SOA、Microsoft Azure等云计算方面的项目开
Winform/WinCE程序版本自动更新
1.更新<em>程序</em>Update.exe的<em>实现</em> 2.版本更新服务接口VersionService 3.客户端调用Update.exe<em>实现</em>版本更新
客户端自动升级程序(VB开源)
C/S结构最让人受不了的就是客户端多了以后的版本维护,我这个客户端自动升级<em>程序</em>帮你解决这个问题,这个<em>程序</em>是绿色、无第三方控件、开源的。
使用nw-autoupdater实现客户端应用的自动升级
前段时间开发了新的需求,要求<em>实现</em>应用的自动检测更新升级。由于客户端是通过nw.js开发的,nw.js的官方文档有三种方法<em>实现</em>自动升级,我选择了nw-autoupdater来<em>实现</em>,具体<em>实现</em>的原理就是:首先从远程服务器读取配置文件;检查远程配置文件中的版本是否大于本地版本;如果远端服务器有最新版本,则下载最新<em>程序</em>包;将下载的安装包解压到一个临时目录,关闭应用<em>程序</em>启动最新版本,重启应用<em>程序</em>。 先看了一下
Winform开发框架之通用自动更新模块
在网络化的环境中,特别是基于互联网发布的Winform<em>程序</em>,<em>程序</em>的<em>自动更新</em>功能是比较重要的操作,这样可以避免挨个给使用者打电话、发信息通知或者发送软件等,要求其对应用<em>程序</em>进行升级。<em>实现</em><em>程序</em>的<em>自动更新</em>,
winform自动更新升级版本
链接:https://pan.baidu.com/s/1gfTlhhp 密码:g34u
c#基于ftp自动升级 自动更新 自动下载
这是一个c#通用的ftp下载<em>程序</em>,源代码请在http://download.csdn.net/detail/gdcyh/4075015下载 开发:陈炎和 2012.2.14 原理:     1.首先读取本地UpdateSetting.Client.xml配置文件(下称客户配置)         2.以客户配置节[Main][ftpServerIP]指定的地址连接ftp服务器(必须支持匿
C#客户端自动升级技术简析
升级<em>程序</em>为独立的exe<em>程序</em>,由客户端<em>程序</em>调用<em>实现</em>。 客户端调用部分 /* 客户端代码中,调用更新<em>程序</em>部分 */ static bool CheckUpdate() { try { //string tmpFileName = System.IO.Directory.GetCurrentDirectory() + "\\" + "Update.exe"; //Process p =
C#实现自动升级(附源码)
目前主流的<em>程序</em>自动升级策略是,重新下载最新的安装包,然后重新安装整个客户端。这种方式虽然简单直观,但是缺陷也很明显。比如,即使整个客户端有100M,而本次更新仅仅只是修改了一个1k大小的dll,那也意味着要重新下载100M的全部内容。这对带宽是极大的浪费,而且延长了升级了时间,相应地也增加了客户茫然等待的时间。 在上述的场景中,自动升级时,我们能否只更新那个被修改了的1k的dll了?当然,使用OAUS自动升级系统可以轻松地做到这一点。
Winform程序自动更新,从服务器下载更新文件到本地
背景:假如已经开发好了一个管理系统,如OverseaPMS.exe,现在有个需求,希望以后<em>程序</em>有变更时,客户端可以检测到,然后从服务器更新高版本<em>程序</em>到本地,而不用开发人员打包setup.exe发给用户覆盖安装。思路:打开<em>程序</em>OverseaPMS.exe后,分别读取本地配置文件SystemConfig.xml和服务器配置文件ServerUpdate.xml(一般是在登录界面读取配置文件,如果没有就在...
java中客户端的代码升级
场景:当产品已经打包给客户使用,<em>程序</em>某处出现问题,而这个问题是来自某个类的代码,需要把这个java文件修改后更新给客户。 解决:一种办法是等到下一个升级版本,把bug的解决方案包含到新版本中; 另外一种就是找到java文件编译后的.class文件,在客户那儿找到对应的编译文件替换为新的,重启应用,即可完成更换
VS2013发布C#自动更新程序
其实VS2013发布C#<em>自动更新</em><em>程序</em>比较简单,不过也有一些坑,下面是发布的步骤和我遇到的一些坑。 一、发布步骤 1.右键点击解决方案 2.点击发布 3.点击下一步,这里需要搭建一个服务器(IIS或Apache或nginx都行,不知道可百度) 4.点击下一步 5.点击下一步 6.点击完成,弹出网页 7.点击安装,完成安装后,将下载的setu
C# Window编程随记——ClickOnce程序部署(2):自动更新
上次我们说了<em>如何</em>用最基本的方式用ClickOnce技术部署应用<em>程序</em>项目,本篇我们来认识一下<em>如何</em>让应用<em>程序</em>具备<em>自动更新</em>的功能。 我们依然通过实例来学习。 第一步,随便建一个应用<em>程序</em>项目,至于是控制台、WPF还是WinForm就随意吧,我们的重点发布应用<em>程序</em>。比如这样: 为了更好的演示,我们可以在窗口上显示当前发布的版本号。我这里是一个WinForm项目,故我就用一个Labe
[winfrom]程序自动更新
越来越多的客户端安装桌面<em>程序</em>,<em>如何</em>让<em>程序</em>保持最新版本<em>实现</em><em>自动更新</em>成为一个问题。 思路: 客户端<em>程序</em>增加自动功能,调用<em>自动更新</em><em>程序</em>,透过http或者ftp下载到客户端进行替换。由于时间比较急没有采用http下载压缩包到客户端进行解压<em>实现</em>,直接通过架设ftp服务器下载替换(最好是结合xml进行比对哪些<em>程序</em>需要更新),本次直接更 新。 (1)新建ftp服务器
基于ftp的软件自动升级
原理: 1.首先读取本地UpdateSetting.Client.xml配置文件(下称客户配置) 2.以客户配置节[Main][ftpServerIP]指定的地址连接ftp服务器(必须支持匿名) 3.取服务器端由客户配置节[Main][exefile]指定的执行<em>程序</em>名同名(或当前执行文件名同名)目录下的UpdateSetting.Svc.xml(下称服务配置) 4.比较两个配置文件的[Main][Version]节,若不相同则下载由服务配置节[Main][FileList]指定的文件及目录 5.下载时先保存到本地\temp_update目录,成功下载后再覆盖原有文件
Qt基于http的全量升级程序,自动下载安装
使用http访问下载最新的软件安装包,通过结束当前进程再自动打开安装包<em>实现</em>全量升级
版本自动更新程序及3种实现策略
版本<em>自动更新</em><em>程序</em>及3种<em>实现</em>策略 C/S<em>程序</em>是基于客户端和服务器的,在客户机编译新版本后将文件发布在更新服务器上。然后建立一个XML文件,该文件列举最新版本号和所有文件及文件最后修改日期。如文件较多可以通过工具自动建立XML文件。当某客户机运行<em>程序</em>后会自动下载这个XML文件,通过与本地机器上的版本号匹配,如本机上的版本号比服务器上的要旧,通知客户机运行更新<em>程序</em>。如用户更新了版本,将最新版本号写入配置文件,这样方便下一次匹配。 通过可行性分析可以使用下面3种方案下载 1.局域网共享文件夹下载 2.Tcp/ip远程下载 3.通过Web方式下载。
基于visual c++之windows核心编程代码分析(8)自动下载更新程序
我们编写Windows<em>程序</em>,经常需要<em>自动更新</em>,该功能<em>如何</em><em>实现</em>呢,我们来看代码<em>实现</em>与注释讲解     [cpp] view plain copy #include "stdafx.h"   #include "AutoUpdate.h"      #ifdef _DEBUG   #define new DEBUG_NEW   #end
java 使用html写UI 做winform win桌面客户端程序(一)
大家好,今天给大家带来使用java+html写<em>winform</em>  win客户端桌面<em>程序</em>的教程。 在读本文之前你首先要能接受: 1   客户端基于java+html所以 软件包中需要包含 jre和 cef(chrome内核)的dll,软件包比较大。 2  因为jcef 国内资料很少,java swing  和 awt对于GUI 的支持不是太爽,故本文使用 c# 版本的 cef,所
C# winform自动更新实现
<em>实现</em><em>winform</em><em>自动更新</em>,代码很简单!期望对你有用
winform 自动更新 发布IIS
<em>winform</em> <em>自动更新</em> 发布IIS
winform自动升级
<em>winform</em>自动升级,主程和附助<em>程序</em>之间的配合升级主程,主要是先开启主<em>程序</em>,判断是否需要升级 ,如果需要升级,启动附助<em>程序</em>升级,再关闭主<em>程序</em>,升级成功后,再开启主<em>程序</em> 关闭附助<em>程序</em>,这样就完成了主<em>程序</em>升级,具体看代码,不多说
VS 程序自动更新——(方案二)
在上一个方案中我们使用ClickOnce<em>实现</em>了<em>程序</em>的<em>自动更新</em>。既然有了这么简单可行的选择还需要费工夫更深入的研究其它“复杂”方案吗?我是这样想的,既然它这么实用,让我还有时间短暂总结,何不顺带看看它外面的世界又是怎样的景象。于是便有了我下面的总结:再看 ClickOnce  既然简单掌握了ClickOnce,就翻翻它的故事吧。ClickOnce是微软给我们提供的<em>自动更新</em>组件。
c# 仿qupdater的自动更新程序(源码,含客户端、服务器生成器)
从网上各种扒自己写的,比较简陋,一般够用,您可以自己改造加功能,VS2005编写,仿着QUPDATER开发的,自己现在也在用
pb实现自动升级
SatRDA介绍 SatRDA是目前最高效的远程数据访问组件,大数据量测试比外网直连数据库速度提升10-200倍。使用它无需要改动原来的数据连接访问代码就可以支持外网访问远程数据库。能够为android/ios等APP提供restful架构的数据接口。部署非常简单,服务器客户端都无需安装,也无需安装iis,tomcat等其它软件。服务器端使用google的golang开发支持10M级并发。支
c# cs发布clickone 部署实现自动升级
1.mesClient右击发布,发布到指定文件夹,如update2.IIS建立网站,指向该文件夹update 结果:(1)updated文件夹中的文件:(2)安装exe后结果会安装到默认路径:C:\Users\JYL\AppData\Local\Apps\2.0\MEK2Q8KX.1NN   红色部分不同电脑不同,路径差不多可在上面文件夹查看应用<em>程序</em>是否可用,这里的文件来源于下图生成路径..\.....
C#Winform程序如何使用ClickOnce发布并自动升级(图解)
有不少朋友问到C#Winform<em>程序</em>怎么样配置升级,怎么样打包,怎么样发布的,在这里我解释一下打包和发布 关于打包的大家可以看我的文章C# <em>winform</em><em>程序</em>怎么打包成安装项目(图解) 其实打包是打包,发布是发布两者是没有任何关系的,只是有些同志会分不清楚。混在一起了。 下在面大家就和我一起来做一个发布并升级的<em>程序</em>吧。 首先我们准备几个工作 1.新建一个存储发布后<em>程序</em>的目录比如D
自动更新功能
<em>winform</em>做的客户端<em>程序</em><em>自动更新</em>功能!<em>实现</em>客户端<em>自动更新</em>,和服务器段的版本号进行匹配,如过不相同则下载最新版本进行安装。
ASP.NET 实现自动更新系统的例子代码
ASP.NET <em>实现</em><em>自动更新</em>系统的例子代码 有问题的可以到 http://bbs.oelite.com 开发板块讨论
WinForm 程序自动更新
WinForm <em>程序</em><em>自动更新</em>
C# 自动升级程序如何制作,我来帮你整理思路
  CS端<em>程序</em>都要设计产品自动升级,那么怎么设计? 第一  产品升级的前提 1、服务端做CS客户端版本的支持,通过接口可以访问到比当前版本更新的版本信息(版本号、更新文件名称、下载路径等等)。 2、服务端是否考虑逐级升级或直接更新至最高版本。(看需求而定) 3、防止升级<em>程序</em>多开。 第二 产品升级的逻辑流程 1、在Main中加入 #region 防止多开 ...
PB实现自动更新客户端文件
C/S相较B/S结构的缺点是客户端文件更新比较烦琐,现用PB12.5<em>实现</em>客户端文件<em>自动更新</em>。 基本思路是:先将需要更新的文件上传到服务器数据库,文件最后修改时间存入字段[UpTime];客户端扫描数据库如果发现文件修改日期晚于本地文件的修改日期则下载更新该文件。 申明win32 API读取/设置文件日期函数,有关功能封装在自定对象中n_cst_filetime(附:n_cst_filetime...
如何使自己的程序自动更新(在线更新) c++
<em>如何</em>使自己的<em>程序</em><em>自动更新</em>(在线更新) c++
winform自动更新程序
1.把<em>winform</em>自动升级发布到iis 2.把你的<em>winform</em><em>程序</em>放到里面 3.把自动升级的exe和autoupdater.xml放到你的<em>winform</em><em>程序</em>的debug里面 4.在你的<em>程序</em>的登录的load事件里面加入 private void frmLogin_Load(object sender, EventArgs e) { Process.Start(Application.StartupPath + "//UpdateProcess.exe"); }
用C#实现软件自动更新
IT实验室 1 前言  长期以来,广大<em>程序</em>员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的<em>程序</em>可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素。有很多企业用户就是因为这个原因而放弃使用C/S。然而当一个应用必须要使用C/S结构才能很好的<em>实现</em>其功能的时候,我们该<em>如何</em>解决客户端的部署与自动升级问题?部署很简...
WinForm程序如何实现自动更新
WinForm<em>程序</em>,在运行过程中,<em>如何</em><em>实现</em><em>自动更新</em>?自动从Web服务器上下载最新版本,替换本地的旧版,类似Windows一样rnrnrn我已经看过了BITS,太复杂,而且例程写得不是很好,所以无法看懂采纳rnUpdater Application Block,也是太复杂,无法看懂采纳rnrn哪位大虾有已经<em>实现</em>了的Demo没?如果有的话,麻烦给一份Demo的Project,谢谢!rnrn由于等级低,所以一次只能开100分,可以考虑再开贴给分。rnrnEmail:calennet@163.com
winform 程序如何实现自动更新
<em>winform</em> <em>程序</em><em>如何</em><em>实现</em><em>自动更新</em>?rnrn现在开发了一个管理系统,公司10个人在用,每次更新都需要重新安装麻烦的要死,不知道<em>如何</em><em>实现</em><em>自动更新</em>rnrn求高手指导指导
winform程序自动更新和强制更新
使用webclient<em>实现</em><em>winform</em><em>程序</em><em>自动更新</em>和强制更新。
c语言实现最精简自动升级程序
利用新浪云计算服务器提供的http服务,为自己写的c语言可执行文件提供自动升级服务。本<em>程序</em>精简最小化。 配置文件示例: ;FileShow [cfg] ;当前版本 Version = 1.0.3 ;升级文件总数量 Files = 1 ;文件1 [f1] ;文件名,在工程中的相对路径 FileName = ./FileShow.exe ;文件MD5 FileMD5 = ;文件Url FileUrl = http://liuning587.sinaapp.com/lnsoft/FileShow/FileShow.exe
VB自动更新系统
VB<em>自动更新</em>系统: 可<em>实现</em>WinForm<em>程序</em>的自动下载,完成客户端的<em>自动更新</em>.
C# Windows桌面应用自动更新程序,无需大修改主程序,只需加一点启动更新程序的代码即可
桌面应用更新<em>程序</em> 启动时,根据主<em>程序</em>本地的版本文件(LocalVersion.xml),拿到远程更新地址,比较远程配置的版本文件(ServerVersion.xml) 如果有新版本,则判断更新<em>程序</em>是否位于系统盘,且是否为管理员身份运行 如果位于系统盘,且不是管理员身份运行,则重新以管理员身份运行更新重启,操作系统会弹出账号控制提示给客户 如果不是则打开主窗体,提示有新版本可以更新,是否下载更新 (...
.net 程序在线升级
http://www.cnblogs.com/KnightsWarrior/archive/2010/10/20/1856255.html http://www.cnblogs.com/stoneniqiu/p/3806558.html 配置IIS http://www.sufeinet.com/thread-291-1-1.html 借鉴了圣殿骑士写的dll,更改了下载后删除old文件 在引
使用ClickOnce发布自动更新C#程序的一些注意点
首先推荐几篇介绍文章:ClickOnce部署Winform<em>程序</em>的方方面面,黄聪:C#Winform<em>程序</em><em>如何</em>发布并自动升级(图解) 在我按照第二个链接去实践时,总结了一些操作细节,记录一下,以便自己和大家查阅 1.<em>如何</em>让客户端安装的<em>程序</em>有桌面快捷方式   客户端安装<em>程序</em>后,默认是在开始菜单有启动项,但是没有桌面快捷方式。   解决办法是在发布前,右键项目,点击属性,按下图设置
如何编写客户端程序自动更新程序
多谢!
利用python的ftp客户端自动更新文件
问题的提出: 开发笔记本(windows),测试服务器(linux)都在办公室,远程服务器在远程(系统随便)。 原本使用svn更新代码,而且svn跨平台。开发机和测试机都安装了,但是远程不允许装任何<em>程序</em>,只有ftp帐号,别的神马都没有。 怎么更新代码呢?当然可以手动更新,但是<em>程序</em>员喜欢自动化。于是有如下python代码来<em>实现</em>自动化操作。 具体步骤,首先开发机修改代码,然后测...
winForm自动更新程序源码
winForm<em>自动更新</em><em>程序</em>源码
VB.NET在线升级程序源代码,可以独立使用
这个<em>程序</em>是我做一个办公管理系统的时候用到的,这里有源码,需要的亲拿去研究学习:vb.net在线升级<em>程序</em>: <em>程序</em><em>实现</em>了通过vb.net连接远程云服务器,并且从云服务器中获取更新,并且自动下载更新,升级本地客户端<em>程序</em>: 下载地址:UpEASoft.zip   429.56 KB
VB.NET 程序自动升级功能模块
VB.NET <em>程序</em>自动升级功能模块 VB.NET <em>程序</em>自动升级功能模块 VB.NET <em>程序</em>自动升级功能模块
C# 将dll打包到exe中有效方式暨.net程序自动更新有效方式
一,背景近期因工作需要,需要制作一个exe应用<em>程序</em>,基于win form开发的,引用了一堆dll文件,之前都是用ILMerge打包一两个dll文件来用的,结果这次死活不行啊。然后开始了折腾之旅:折腾1:百度了ILMerge各种问题解决方案尝试后,总结:ILMerge不可靠、不稳定。折腾2:使用windows安装<em>程序</em>InstallShield,后来放弃了,原因一是不够简洁明了,二是界面竟然是英文的不能
自助更新程序(C#,WPF)
根据配置从ftp服务器上下载压缩包,并解压到指定文件夹; 实时进度提示;
PDA自动更新程序源码
PDA<em>自动更新</em>软件,获取setup.xml中的配置信息,通过比对在version版本号来更新文件。在wince系统下的PDA的<em>自动更新</em>。需要更新的文件放在IIS里面。注意: 开发环境为Visual Studio 2008
DataProject Winform开源框架 cs版 架构自动更新 更新包制作
DataProject Winform开发框架 基本功能有: 框架采用dev控件作为前台显示 一、基本的权限管理 菜单自定义(可以根据做项目的不同,定义不同的菜单) 模块自定义 模块自起项自定义(主界面加载时,自动启动) 模块内的添加,修改,删除,查看权限 二、CS通信功能 服务器端<em>程序</em>(基于TCP) 在线用户的查看 登录用户之间发送文字图片 服务器文件共亨 共亨文件的查看
java C/S架构的客户端自动更新实现
前言: 用java开发的客户端,还在不断开发完善中,客户有几十个时,如果挨个通知下载更新,就太麻烦了,于是<em>实现</em>了一个更新功能,以节省更新的人力物力。 <em>实现</em>思路: 从服务器获取最新版本号,和当前版本判断,从而判断出是否需要更新 从服务器下载最新版本到临时文件夹 关闭当前<em>程序</em>,复制临时文件夹的新版本覆盖运行目录文件,启动<em>程序</em>(笔者最开始担心这个,敲黑板!,下面这句是重点) ...
winform开发框架+自动更新源码
1,每次打开VS2008开发的时候,就会想着拖拽怎样的窗体,很费时间;比如我只想写个窗体,然后能有个像样的架子展现出来,比如有菜单、有tabpage来显示dome、有菜单和状态栏什么的。 2,然后呢,刚好要给写个K3补充<em>程序</em>的架子给领导展示下看看,替换原先Excel VBA写的<em>程序</em>,于是就想起写个架子给只懂VBA且正在学习C#的领导;让他只管加自己的窗体,至于菜单、窗体大小、<em>程序</em>日志、<em>程序</em><em>自动更新</em>什么的不用管。
asp如何实现客户端程序自动更新
请教各位asp高人,有没有办法<em>实现</em>以下功能。rnrn服务器端放了1个更新文件,客户端通过asp文件去自动check这个文件是否比客户端的那个新,如果新的话,自动通过asp下载下来,然后自动替换客户端的文件。rnrn头大啊!!!rn是不是有安全性的问题啊。能不能自动下载到客户端再自动覆盖啊?
如何实现客户端程序自动更新下载
请教各位高手:我用PB8+SQL SERVER2000编写了一套管理系统,要安装到几十个客户端,所以当<em>程序</em>有改动时要一台一台的重新安装就很浪费时间,我的问题是:<em>如何</em><em>实现</em>当客户端运行<em>程序</em>时,<em>程序</em>自动判断本机上的<em>程序</em>是否为最新<em>程序</em>,如果不是则自动到服务器下载最新<em>程序</em>到本机,我想通过判断本机上<em>程序</em>的最后修改时间与服务端<em>程序</em>的最后修改时间,如果时间不一样则客户端自动下载.我有这个想法但不知道怎么去<em>实现</em>,特别是<em>如何</em>去提取客户端和服务器端的<em>程序</em>的最后修改时间.rn我看了很多贴子都是通过比较版本号来<em>实现</em>的,我觉得不太好,因为版本号也要人为的维护,还有的是在客户端安装一个批处理文件,由操作人员根据需要来更新<em>程序</em>,我觉得不科学,所以想通过<em>程序</em>自动判断<em>程序</em>的更新时间来做,但苦于自己才疏学浅做不到,还是请高手帮帮忙吧.谢谢rn
conan5566linyiling-AutoUpdater-master
C#客户端<em>程序</em>升级、<em>自动更新</em>Demo。C#客户端<em>程序</em>升级、<em>自动更新</em>Demo。
c#Evc客户端程序如何实现自动更新
当有新版本的<em>程序</em>时,客户端<em>如何</em>在运行时知道有新版本.rn客户端<em>如何</em>更新到最新的<em>程序</em>版本
c# Winform实现的一些效果
<em>如何</em>编写多线程<em>程序</em> <em>如何</em>编写DLL服务端<em>程序</em> <em>如何</em>编写DLL客户端<em>程序</em> <em>如何</em>给<em>程序</em>打包 <em>如何</em>编写控件程,对Winform初学者来说是不错的资料
C#winForm自动更新程序源码
winForm<em>自动更新</em><em>程序</em>源码<em>实现</em>CS模式连接服务器<em>自动更新</em>
VB.NET实现应用程序自动更新1
VB.NET<em>实现</em>应用<em>程序</em><em>自动更新</em>12008/08/02 12:51Imports SystemImports System.NetImports System.TextImports System.ThreadingImports ScriptingImports System.ioImports Fairy4_ApiImports DevExpress.XtraEdi
Python 实现简单的C/S在线更新程序
使用urllib 直接下载html 服务端 Respones把 安装包msi 的二进制流 输出,客户端判断下载下来的文件大小, 一般很小 就有可能是404等信息,只需判断文件大小来决定是否运行更新<em>程序</em>即可 如果为空则输出版本号,放到一个后台线程中运行 就OK了,只用更新服务端文件, 客户端登录自动安装更新,部分代码 class UpdateTimer(threading.Thread
WPF自动检测更新版本
WPF<em>实现</em>客户端版本的检测,更新操作,<em>实现</em>客户端<em>程序</em>的<em>自动更新</em>。
C#自动更新,差异更新
服务器生成文件路径和MD5,客户端比较本地文件获取需要下载的文件并下载。 还有许多地方需要改进,比如服务器的安全问题等。仅供大家学习。
ClickOnce部署(2):自动更新
上次我们说了<em>如何</em>用最基本的方式用ClickOnce技术部署应用<em>程序</em>项目,本篇我们来认识一下<em>如何</em>让应用<em>程序</em>具备<em>自动更新</em>的功能。 我们依然通过实例来学习。 第一步,随便建一个应用<em>程序</em>项目,至于是控制台、WPF还是WinForm就随意吧,我们的重点发布应用<em>程序</em>。比如这样: 为了更好的演示,我们可以在窗口上显示当前发布的版本号。我这里是一个WinForm项目,故我就用一个Label控件来显示当前
如何实现Winform的自动更新
毫无头绪,请各位大神指点一下,该<em>如何</em>下手?具体困难等有了头绪再具体解决。rnrn主要是开发的软件安装后,一些功能新增加了,但老的功能还可以使用,于是就有人不用新的,必须强制使用新的功能,现在看来使用<em>自动更新</em>功能最好,请问<em>如何</em>下手?
WinForm AutoUpdate自动更新源码
代码已经全部验证测试并且用于项目。 升级<em>程序</em>有失败重试,失败回滚功能。
程序自动升级
自动检测最新<em>程序</em>,<em>自动更新</em>最新客户端<em>程序</em>,方便维护
C# 实现客户端程序自动更新
由于微软提供的更新<em>程序</em>使用不方便,所以又写了此<em>程序</em>。此<em>程序</em>是本人一年前所写的一段<em>程序</em>,当时在开发一个CS版本报价系统,当时由于开发过程仓促,代码可能有点不是太规范此<em>程序</em>编译后只有一下AutoUpdate.exe文件与一个配置文件UpdateList.xml,主要通过本地<em>程序</em>与服务端<em>程序</em>文件的版本号来升级与更新本地<em>程序</em>文件。 UpdateList.xml文件内容如下: 文章来源  h
C# 程序自动更新 思路
2013-11-19 16:04:55 1.你的主<em>程序</em>和你的更新<em>程序</em>需要是两个不同exe。就是说你的主<em>程序</em>和更新<em>程序</em>不是一起的。需要单独做一个更新<em>程序</em>。然后放到主<em>程序</em>目下,供调用。 2.在主<em>程序</em>启动时或者手动执行更新,更新之前需要判断是否有更新。 3.如果有更新,那么这个时候下载更新。(下载更新,可以在主<em>程序</em>也可以在更新<em>程序</em>做,最好由更新<em>程序</em>做) 4.下载好之后,启动 更新<em>程序</em>exe。 ...
C# winform自动升级
C# <em>winform</em>自动升级 不错的!<em>自动更新</em><em>程序</em>!
C# Winform版本自动更新代码
.netWinform版本<em>自动更新</em>代码 <em>实现</em><em>winform</em><em>程序</em>与服务器版本自动同步
客户端自动升级
C#写的自动升级<em>程序</em>,可以轻松<em>实现</em><em>winform</em>客户端的<em>自动更新</em>,
在WinForm应用程序实现自动升级
Winform <em>自动更新</em><em>程序</em>,解决<em>程序</em>在使用过程中不好升级的弊端。
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js<em>实现</em>一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
基于ucos的1602程序下载
基于ucos,多任务,控制芯片为lpc2136. 相关下载链接:[url=//download.csdn.net/download/yuli027/2175460?utm_source=bbsseo]//download.csdn.net/download/yuli027/2175460?utm_source=bbsseo[/url]
FileZilla 最流行的FTP下载工具下载
最流行的FTP下载工具 FileZilla。 相关下载链接:[url=//download.csdn.net/download/xuwening/2338439?utm_source=bbsseo]//download.csdn.net/download/xuwening/2338439?utm_source=bbsseo[/url]
利用java做一个计算器下载
用java做了一个计算器,很简单的一个程序! 相关下载链接:[url=//download.csdn.net/download/yinqi321/2513512?utm_source=bbsseo]//download.csdn.net/download/yinqi321/2513512?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何实现云计算 云计算如何实现
我们是很有底线的