winform程序客户端在线更新的问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:5
Bbs1
本版专家分:5
winform自动升级
<em>winform</em>自动升级,主程和附助<em>程序</em>之间的配合升级主程,主要是先开启主<em>程序</em>,判断是否需要升级 ,如果需要升级,启动附助<em>程序</em>升级,再关闭主<em>程序</em>,升级成功后,再开启主<em>程序</em> 关闭附助<em>程序</em>,这样就完成了主<em>程序</em>升级,具体看代码,不多说
winform自动更新升级版本
链接:https://pan.baidu.com/s/1gfTlhhp 密码:g34u
C#实现自动升级程序(含客户端和服务端)
<em>程序</em>分成UpdateServer(Web服务应用<em>程序</em>)和一个Client(命令行<em>程序</em>)。UpdateServer提供应用<em>程序</em>的最新版本,应用<em>程序</em>存放在UpdateServer下的AppCenter目录中。Client<em>程序</em>运行时,先从UpdateServer下载最新的版本,然后创建新的应用<em>程序</em>域加载<em>程序</em>执行。
用VB.NET做winform在线更新程序
- 中国WEB开发者网络 (http://www.webasp.net)-- 技术教程 (http://www.webasp.net/article/)--- 用VB.NET做<em>winform</em>的<em>在线更新</em><em>程序</em> (http://www.webasp.net/article/28/27208.htm)
C# 如何实现winform 软件自动更新程序功能
对于C/S架构来说,软件更新是一个很常用的功能。对于新手来说,软件自动升级功能的开发或许会有点难度。本文根据作者平时工作中实现的一种方式,介绍一种简单的软件自动升级方案。 工具/原料 VS2010 主<em>程序</em>中实现 1 这本文所述的方案中,主要是根据服务器中软件版本号和本地软件版本号是否一致,来确认<em>程序</em>是否需要升级。 大致步骤如下:  1.对比系统中版本号和数据库中存储版...
Winform自动升级实现代码
Winform自动升级实现代码
C#客户端自动更新
<em>客户端</em><em>程序</em>在用户角度来说比较方便使用,界面效果以及相应速度都可以做到非常快,也可以定制很细化的交互方式,并且可以连接很多本地设备,总之对于比较复杂的本地功能来说,是比较人性化的选择。但是<em>客户端</em><em>程序</em>维护起来还是比较麻烦的,比方说更新。<em>客户端</em><em>程序</em>由于安装在用户电脑上,没有办法随时更新,所以一般来说,都是后台发布新版本,<em>客户端</em>检测到,然后启用自动更新<em>程序</em>,下载新版本,覆盖老版本,自动启动<em>程序</em>。自己做也是...
CPC客户端离线升级失败,不能获取updatesipo信息,可能你的软件在线更新程序没有安装
不能获取updatesipo信息,可能你的软件<em>在线更新</em><em>程序</em>没有安装
VS2013发布C#自动更新程序
其实VS2013发布C#自动更新<em>程序</em>比较简单,不过也有一些坑,下面是发布的步骤和我遇到的一些坑。 一、发布步骤 1.右键点击解决方案 2.点击发布 3.点击下一步,这里需要搭建一个服务器(IIS或Apache或nginx都行,不知道可百度) 4.点击下一步 5.点击下一步 6.点击完成,弹出网页 7.点击安装,完成安装后,将下载的setu
专利学习笔记11:解决CPC升级“不能获取updatesipo信息“错误
    “不能获取updatesipo信息“错误已经是第2次出现了,上次出现时,没太在意就放过了,今天又一次出现,真是麻烦。    这个<em>问题</em>出现在,CPC升级时,CPC只有在你提交文件时,才提示你需要升级,如果你不升级,就不能提交文件。但只要你使用升级软件进行升级,那就是一个”慢“字了得,不到1K的下载速度,估摸几个小时也完成不了,从官方网站下载更新包,只要一更新,就报”不能获取updatesip...
【JAVA】客户端更新程序
RockLei--------给Swing项目添加一个更新<em>程序</em>更新<em>程序</em>以前没做过,直接开干思路就是下载文件,替换文件,简单直接项目是用Swing做的,用exe4j打包成exe文件给用户Java的资源包放在根目录lib文件夹中,更新的话只需要替换里面的jar就行了直接上代码/** * @Auther: Eiden J.P Zhou * @Date: 2018/4/8 * @Descriptio...
DataProject Winform开源框架 cs版 架构自动更新 更新包制作
DataProject Winform开发框架 基本功能有: 框架采用dev控件作为前台显示 一、基本的权限管理 菜单自定义(可以根据做项目的不同,定义不同的菜单) 模块自定义 模块自起项自定义(主界面加载时,自动启动) 模块内的添加,修改,删除,查看权限 二、CS通信功能 服务器端<em>程序</em>(基于TCP) 在线用户的查看 登录用户之间发送文字图片 服务器文件共亨 共亨文件的查看
C#实现在线升级,在线更新源码
这是一个C#<em>程序</em>实现软件<em>在线更新</em>的源码示例,里面有自己写的一个的更新组建,实现了由<em>客户端</em>实现软件的在线升级。
C# winform自动更新实现
实现<em>winform</em>自动更新,代码很简单!期望对你有用
winform程序在线更新升级程序
<em>winform</em><em>程序</em><em>在线更新</em>升级<em>程序</em>,有点像QQ在线升级
cpc客户端离线包
更新cpc<em>客户端</em>,让编辑器更好用,。
Qt编写的软件在线升级系统(客户端
<em>程序</em>入口(main.cpp): [cpp] view plaincopy #include    #include    #include    #include    #include "Update.h"   int main(int argc, char *argv[])   {       QApplication a(ar
C# winForm 软件自动升级实现方式
对于C#<em>winform</em>开发者来说,软件自动升级功能是一个很重要的功能。作者根据自身经验,和大家分享一下软件升级的实现方式。 注意:本文主要介绍通过WebService升级软件。作者的另一篇通过FTP方式升级软件的介绍可在作者的另一篇文中查看https://jingyan.baidu.com/article/4dc4084842d8fec8d946f1ca.html。 第一步:首先建立一个Win...
WPF自动检测更新版本
WPF实现<em>客户端</em>版本的检测,更新操作,实现<em>客户端</em><em>程序</em>的自动更新。
C#实现自动升级(附源码)
目前主流的<em>程序</em>自动升级策略是,重新下载最新的安装包,然后重新安装整个<em>客户端</em>。这种方式虽然简单直观,但是缺陷也很明显。比如,即使整个<em>客户端</em>有100M,而本次更新仅仅只是修改了一个1k大小的dll,那也意味着要重新下载100M的全部内容。这对带宽是极大的浪费,而且延长了升级了时间,相应地也增加了客户茫然等待的时间。 在上述的场景中,自动升级时,我们能否只更新那个被修改了的1k的dll了?当然,使用OAUS自动升级系统可以轻松地做到这一点。
自动更新程序源码(C#版) + FTP工具
C#编写的自动更新<em>程序</em>,主<em>程序</em>运行前先运行该<em>程序</em>进行版本判断。update.ini中的版本号与数据库中存储的不一致,会利用FTP自行更新,同时关闭主<em>程序</em>,主<em>程序</em>的名称与ini文件中的MainApp要保持一致
C# 实现客户端程序自动更新(百度搜索C#云更新程序
http://www.cnblogs.com/jenry/archive/2006/08/15/477302.html 由于微软提供的更新<em>程序</em>使用不方便,所以又写了此<em>程序</em>。此<em>程序</em>是本人一年前所写的一段<em>程序</em>,当时在开发一个CS版本报价系统,当时由于开发过程仓促,代码可能有点不是太规范此<em>程序</em>编译后只有一下AutoUpdate.exe文件与一个配置文件UpdateList.xml,主要通过本地
【转】C#Winform程序如何发布并自动升级(图解)
有不少朋友问到C#Winform<em>程序</em>怎么样配置升级,怎么样打包,怎么样发布的,在这里我解释一下打包和发布 关于打包的大家可以看我的文章C# <em>winform</em><em>程序</em>怎么打包成安装项目(图解) 其实打包是打包,发布是发布两者是没有任何关系的,只是有些同志会分不清楚。混在一起了。 下在面大家就和我一起来做一个发布并升级的<em>程序</em>吧。 首先我们准备几个工作 1.新建一个存储发布后<em>程序</em>的目录比如D:\iis\tex...
使用nw-autoupdater实现客户端应用的自动升级
前段时间开发了新的需求,要求实现应用的自动检测更新升级。由于<em>客户端</em>是通过nw.js开发的,nw.js的官方文档有三种方法实现自动升级,我选择了nw-autoupdater来实现,具体实现的原理就是:首先从远程服务器读取配置文件;检查远程配置文件中的版本是否大于本地版本;如果远端服务器有最新版本,则下载最新<em>程序</em>包;将下载的安装包解压到一个临时目录,关闭应用<em>程序</em>启动最新版本,重启应用<em>程序</em>。 先看了一下
客户端程序自动更新(升级)的方式
一、C/S自动更新原理  C/S<em>程序</em>自动升级是一个很重要的功能,原理其实很简单,一般包含两个<em>程序</em>一个是主<em>程序</em>,也就是除了升级功能以外的<em>程序</em>,另一个就是升级<em>程序</em>,常见的360,金山安全卫士都是这样。  主要包括以下几点:   1 比较版本  2下载文件  3更新文件 4启动主<em>程序</em>。但其中的需要注意的细节很多。      一般服务端会有一个配置文件包含最新更新的文件信息的配置文件
实现C/S程序的自动更新2
转自:http://blog.csdn.net/danjiewu/article/details/3176001?P_AVPASS=PHDGBITAVPASSP 最近在做一个.Net C/S的系统,需要实现自动更新。MS已经提供了ClickOnce,很方便,但是用起来不太习惯,还是决定自己写一个简单的。 自动更新无非文件比较、下载、启动<em>程序</em>几个步骤,其中文件比较可以通过手动
C# 通用自动更新程序(含源码)
一款C#开发的通用的自动更新<em>程序</em>,包含源码。按步骤包含:检查更新,关闭打开的<em>程序</em>,备份<em>程序</em>,按文件清单更新文件,成功后更新<em>程序</em>版本号和更新时间,失败后还原<em>程序</em>,最后删除备份<em>程序</em>。
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#基于ftp自动更新、自动下载
思路: 1、每次启动该exe<em>程序</em>时,首先通过在配置文件中读取ftp的ip、端口号、用户名、密码等基本信息,(注:ftp上与exe同级目录下单独放了一个txt文档,文档中内容:version:2.1)所以通过ftp的基本信息去,读取这个txt文档中的内容-版本号:即2.1,所以服务器的版本为2.1; 2、读取本地的版本号:读取方法,在本地安装目录下有一个txt文档,文档中内容:version:2
Python 实现简单的C/S在线更新程序
使用urllib 直接下载html 服务端 Respones把 安装包msi 的二进制流 输出,<em>客户端</em>判断下载下来的文件大小, 一般很小 就有可能是404等信息,只需判断文件大小来决定是否运行更新<em>程序</em>即可 如果为空则输出版本号,放到一个后台线程中运行 就OK了,只用更新服务端文件, <em>客户端</em>登录自动安装更新,部分代码 class UpdateTimer(threading.Thread
C#WinForm 打包和部署 -结束篇
1.打开 VS 创建一个 安装项目,如下图:创建成功后,如下图: 2.安装项目的 文件夹介绍及其使用A.应用<em>程序</em>文件夹 : 主要功能,存储需要打包,执行<em>程序</em>,以及资源文件。B.用户的“<em>程序</em>”菜单 :主要功能,左下角windows 快捷方式 存放的地方 C.用户桌面 : 主要功能,用户机器 桌面的快捷方式 存放的地方 3.操作步骤1.配置应用<em>程序</em>文件夹 2.配置应用<em>程序</em>菜单A.添加文件的方法
[WPF]程序版本自动更新模块写法(C#,.NET4.5以上)
[WPF]<em>程序</em>版本自动更新模块写法(C#,.NET4.5以上) 代码用于从服务器下载<em>程序</em>并自动更新,需要.NET4.5及以上版本。 相比于其他教程中可用于.NET2.0或3.0版本的代码,本文中引用了一些新的方法,代码量减少。最后面附有完整代码。 简单说一下工作流程: 1. 主<em>程序</em>A调起升级<em>程序</em>B 2. B从服务器获取更新<em>程序</em>列表,打印更新信息。 3. B杀死A进程(此步骤可以放在步骤...
vc在线程序更新和如何更新更新程序update.exe
把需要更新的dll等文件放在服务端 <em>客户端</em>的<em>程序</em>启动,检测到有需要更新的时候启动update.exe,从服务端下载需要更新的dll文件,并退出主<em>程序</em>,通过update.exe进行更新操作等,文件的下载,注册表的操作等都写在了update.exe里 现在的<em>问题</em>是 如果update.exe本身需要更新,要怎么做 要更新UPDATE.EXE,先把UPDATE.EXE<em>程序</em>下载
VB中利用第三方控件实现软件在线升级
  下载本文控件和示例源代码  大家对金山毒霸、瑞星等杀毒软件的在线升级一定不陌生吧?它们可以利用在线升级<em>程序</em>进行在线升级 ,无需用户访问网站下载。这样的功能的确对于使用者来说是十分方便的。那么,您是否也想为您的软件添加方便的在线升级的功能呢?下面介绍一个第三方控件,能够帮你非常容易地就实现。   bkDLControl控件一个可以快速实现在线下载的控件,它在下载的同时通过进度条显示进度。你可以编
C#单exe程序在线升级更新
有一个小工具,除了配置文件就只有一个exe主<em>程序</em>,以前弄别的工具有引用一些dll,还做了更新器,这个小工具不想弄太复杂,希望保持单exe又具有在线升级的功能,网上看到有人问过同样<em>问题</em>,写下我的方法以作参考。 版本检查是通过一个在线的txt获取的,获取到版本号和本<em>程序</em>版本号对比(版本号用的是2018.08.20这样的格式,去掉.对比数字大小就可以了),如果有更新则下载指定地址的exe文件。 下载...
实现C/S程序的自动更新
最近在做一个.Net C/S的系统,需要实现自动更新。MS已经提供了ClickOnce,很方便,但是用起来不太习惯,还是决定自己写一个简单的。自动更新无非文件比较、下载、启动<em>程序</em>几个步骤,其中文件比较可以通过手动在配置文件中维护版本号,也可以比较文件的MD5值,或者在.Net里还可以用Assembly或文件的版本号。因为怕麻烦,手动维护不考虑,剩下两者各有所长,都提供了以供选择。下载就比较简单
DX在线更新工具,完美解决缺少DX组件而发生的各种情况
在联网的情况下,可以自动更新到最新的DX组件,方便自行查找了!很好的一款软件!
Qt编写的软件在线升级系统(服务器端)
给公司开发的软件,每次更新后都要一个个的去帮使用的同事重新安装,很麻烦,所以放下几个bug没有解决,先写了一个升级的小<em>程序</em>。   <em>程序</em>入口(main.cpp): [cpp] view plaincopy #include    #include    #include    #include    #include "Serv
CS软件自动更新源码(MFC开发)
CS自动更新技术,对于不熟悉自动更新的同学,绝对是好东西,亲测可用, 支持各种文件格式.怎么部署使用里面介绍的很清楚。
Winform程序自动更新,从服务器下载更新文件到本地
背景:假如已经开发好了一个管理系统,如OverseaPMS.exe,现在有个需求,希望以后<em>程序</em>有变更时,<em>客户端</em>可以检测到,然后从服务器更新高版本<em>程序</em>到本地,而不用开发人员打包setup.exe发给用户覆盖安装。思路:打开<em>程序</em>OverseaPMS.exe后,分别读取本地配置文件SystemConfig.xml和服务器配置文件ServerUpdate.xml(一般是在登录界面读取配置文件,如果没有就在...
python+qt实现CS端软件自动更新的功能
公司业务基本都是CS端软件,有时候需要升级软件的时候需要客户把设备寄回公司来才能完成升级,感觉很不方便。前段时间公司做了个support技术支持的网站,因此想做个在线升级的软件,通过可视化界面(qt)和python下载上传到网站上的文件,来完成自动更新升级的功能。 一、python基于http协议下载文件 python下载网站上的文件有多种方法,这里采用requests的库,通过一些逻辑实现断...
Winform在线更新
引言        2015年第一篇,Winform<em>在线更新</em>,算是重操旧业吧,09年刚到北京时一直做硬件联动编程,所以大多数时间都在搞Winform, 但是从来没做过<em>在线更新</em>这个功能,前几天参与部门另一个项目,上来就需要加一个<em>在线更新</em>。 该自动更新组件核心是圣殿骑士开发的,另外参考逆水寒龙使用情况,当我拿到这个组件源代码时并不知道如何去用,花了大半天时间也没调试通过,所以把我遇到的<em>问题</em>和解决方法...
用VB实现应用程序在局域网络上自动更新
我们在用VB开发大型应用<em>程序</em>时遇到如下<em>问题</em>,进入调试、维护阶段开发小组进驻用户单位,软件交用户试用会经常修改<em>程序</em>并重新编译。然后再由<em>程序</em>员给用户复制更新,或者通知用户自行复制更新。对于少量用户可以做到及时更新。而我们的一个用户在一座十层的大厦中办公,有十几个部门(即有管理部门又有生产车间分布在不同的楼层),每个部门少则有2~3台工作站,多则有数十台工作站,与四台服务器组成局域网络.且每个部门应用<em>程序</em>各不相同,应用<em>程序</em>修改编译后经常不能同步更新,从而造成部门内数据或者部门间的数据不一致。<em>程序</em>员每天
[易语言] 【开源】稳定自动更新管理端+客户端,支持多项目!
【百宝云】软件自动更新实现,可接入自己任何项目中      上图镇楼~     1 功能简介 区分多项目,支持多款软件使用同一个云应用更新。 管理端易语言实现,可自行修改相关功能,不懂易语言的同学也没关系,管理端已经较为完善。 支持【管理端直接上传exe】,自动读取exe版本,
.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实例
ClickOnce实现<em>在线更新</em>,使用VS2008开发<em>winform</em>
CPC专利电子申请客户端安装包、升级包
CPC专利电子申请<em>客户端</em>安装包、升级包
C#打包更新设置
更新设置 如图设置好logo、公司、版本等信息 这里需要注意的是,removepreviousversions需要设置成true; 升级步骤 修改AssemblyInfo.cs中的版本号 这里的版本号会显示在exe的详情上面 修改setup属性中的versionCode信息 参考资料:打包覆盖安装、UpgradeCode ProductCode说明 ...
网页中启动客户端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
B/S架构在线更新
转载:http://www.iteye.com/topic/599285 执行更新过程如下: 1、WEB应用<em>程序</em>检测到更新版本并下载到本地; 2、停止本地应用服务; 3、解压更新文件到本地覆盖需要更新的文件; 4、删除应用服务下的临时文件(可选); 5、启动本地应用服务。 (2-5步需要启动单独的<em>程序</em>,否则第5步执行完后更新<em>程序</em>会退出导致整个WEB服务退出)    附件: ...
C# winform实现一个服务端和多个客户端进行通信
在原有从网上获取的代码的基础上进行了修改,包括一些捕获异常以及按钮的应用,扩充了一个listbox确保服务端可以选择和不同的<em>客户端</em>进行通信。使用TCP协议,socket通信,可以作为学习使用。
实现软件自动在线升级的原理
写两个<em>程序</em>,一个是主<em>程序</em>;一个是升级<em>程序</em>;所有升级任务都由升级<em>程序</em>完成。  1.启动升级<em>程序</em>,升级<em>程序</em>连接到网站,下载新的主<em>程序</em>(当然还包括支持的库文件、XML配置文档等)到临时文件夹;  2.升级<em>程序</em>获取服务器端XML配置文件中新版本<em>程序</em>的更新日期或版本号或文件大小;  3.升级<em>程序</em>获取原有<em>客户端</em>应用<em>程序</em>的最近一次更新日期或版本号或文件大小,两者进行比较;如果发现升级<em>程序</em>的日期
客户端自动升级程序(VB开源)
C/S结构最让人受不了的就是<em>客户端</em>多了以后的版本维护,我这个<em>客户端</em>自动升级<em>程序</em>帮你解决这个<em>问题</em>,这个<em>程序</em>是绿色、无第三方控件、开源的。
WPF版本的自动更新程序
  最近,拿到的项目代码是用WPF写的。C/S结构的东西更新起来不太方便。于是,就决定做个自动更新<em>程序</em>吧。软件本身是用VS2010写的WPF版本的,所以更新<em>程序</em>也就决定用WPF来做吧。虽说,以前用WinForm做过,感觉应该是差不多。可实际操作过程中间,还是碰到了一些不太一样的地方吧。不过,原理都是一样一样滴。这里,只是更新<em>程序</em>的代码,至于版本判断的方法,方式多多吧。这里的更新<em>程序</em>,需要放在软件主<em>程序</em>同目录下,而且我把<em>客户端</em>的版本号放在了软件的配置文件中了。在更新完成后会去修改里边的版本信息。
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/s架构实现联网更新程序
1-解决软件升级版本的苦恼 2-实现<em>客户端</em>联网自动更新软件
JavaFX本地应用自动更新功能的实现FXLauncher
JavaFX本地应用自动更新功能的实现——FXLauncherJavaFX已经成为构建现代桌面应用最好的UI框架之一,但是它一直存在部署不方便的<em>问题</em>。Javapackager工具就是针对这个<em>问题</em>的解决方案,正如同JavaFX已经打包进JDK 8中,Javapackager工具也随同JDK 8一同提供。 Javapackager工具使得创建本地应用的安装器很容易,但是很遗憾的是,Javapackager不支持自动更新。
基于 SailingEase WinForm Framework 开发优秀的客户端应用程序(2:开始搭建模块化的程序框架)
本系统文章将详细阐述<em>客户端</em>应用<em>程序</em>的设计理念,实现方法。 本系列文章以 SailingEase WinForm Framework 为基础进行设计并实现,但其中的设计理念及方法,亦适用于任何类型的<em>客户端</em>应用<em>程序</em>的设计与开发。
Winform开发框架之通用自动更新模块
在网络化的环境中,特别是基于互联网发布的Winform<em>程序</em>,<em>程序</em>的自动更新功能是比较重要的操作,这样可以避免挨个给使用者打电话、发信息通知或者发送软件等,要求其对应用<em>程序</em>进行升级。实现<em>程序</em>的自动更新,
C# Wiform远程升级自动更新
原理是WFormSrc 在起动时检测本地的版本与服务器上的版本进行比较,如果不同则起动Update.exe进行升级,同时更新本地的版本设置 Update.exe不要放在服务器上 每次升级时只需要更改服务器上的配置文件的版本,同是把要升级的<em>程序</em>上传到服务器指定的目录上
C#客户端嵌入Chrome浏览器的实现
<em>客户端</em>软件,也就是传统的Winform软件,在很多时候是很好用的。因为在做一些打印、本地设备操作的时候,纯Web系统还是存在很多局限性的。例如很多驱动你需要单独写cab包啦,交互式实现调试很困难啦,浏览器适配<em>问题</em>啦等等。这个时候,Winform结合Web的方式,就是一种比较好的选择。传统上来说,.net本身支持WebBrowser,但是WebBrowser这个东西是基于本地操作系统IE浏览器的,一...
C# Winform程序闪屏问题(完美解决)
前言: 今天在项目中遇到一个优化项<em>问题</em>,登录界面在Tab切换输入框时整个界面出现了闪动的<em>问题</em>,找了半天并且调试也没有发现<em>问题</em>原因,于是度之~ <em>问题</em>描述: Winform<em>程序</em>界面切换闪屏。 <em>问题</em>解决: 将下面的代码复制到父窗体任意位置 protected override CreateParams CreateParams { get { CreateParams cp = b...
winform 自动更新 发布IIS
<em>winform</em> 自动更新 发布IIS
23、C#:客户端WinForm与服务器端控制台应用程序之间的联通调试
1.<em>客户端</em>和服务器端都需要App.Config和AppConfig.xml文件,并且两个AppConfig.xml中的 不能相同(xxxx表示数字),App.Config中   的"apiDefine.xml"最好为绝对路径 2.<em>客户端</em>和服务器端都需要用反射将接口生成CommandID,会生成apiDefine.xml文件,位于/bin/Debug/log下面,以此来调用接口里面的
STM32F103在线更新程序
该<em>程序</em>是基于STM32的<em>在线更新</em><em>程序</em>,使用的上位机可以用串口调试助手和超级终端,APP<em>程序</em>中生成.bin文件使用的是keil自带的fromelf.exe,生成路径根据自己电脑的keil路径修改即可。
用VB6.0做的自动更新程序
在公司做ERP系统开发时,由于<em>客户端</em>数量大多,软件经常需要修改,每次都去手动更新<em>客户端</em>太麻烦,为了不再去手工做这么烦锁的事情,<em>客户端</em>就可以自动更新<em>程序</em>为最新版本,同时还要通过系统防毒软件和防火墙。。。  需求分析:1.<em>客户端</em>每次运行系统时有新版本需要更新,要提示更新2.有多个DLL,OCX,EXE文件需要更新,需要打包3.要跟据要求安装到指定目录并注册  <em>程序</em>设
c#客户端程序自动更新工具(含源码)
这是综合网上的相关代码做了简化和测试,以保证完全可用。 1、配置好更新文件的web服务器,例如IIS服务器。 注意:要配置好服务器所能支持的文件下载类型,即MIME类型,否则下载时会出错。 假设下载地址为http://www.xxxxx.com 自动生成的<em>程序</em>和文件默认版本号均为1.0.0.0, 2、利用所带的AULWriter工具生成更新文件列表,即UpdateList.xml 将此文件放在web服务器下载文件相同目录下。 3、将这个autoupdate.exe和UpdateList.xml放到主<em>程序</em>下。 在你的主<em>程序</em>里调用这个autoupdate.exe文件即可。 当你想发布更新<em>程序</em>时,只需要更新web服务器上的文件,手工修改UpdateList.xml里的版本号即可。 例如web服务器上UpdateList.xml版本修改为1.0.0.1,<em>客户端</em>的UpdateList.xml里为1.0.0.0,即能升级。 源代码为VS2010,里面包含已编译文件,可直接使用。 主要参考:https://www.cnblogs.com/xiaxiaolu/p/4367159.html,非常感谢! TODO 生成xml工具来不及做成自动更新版本了(根据datetime和size判断),有兴趣的朋友可继续完善。 2018.1.22
C#/WPF下的通用自动更新模块
前言 目前常见的中小型软件/开源软件的更新模式大致有以下几种: 指引用户前往站点下载安装包自行覆盖安装。用户体验不太好,感觉很麻烦。代表有DBeaver/VirtualBox等; 提醒用户执行更新,经过同意后,下载安装包并运行。用户体验稍微好了一些,代表有Bandizip/Notepad++等; 软件在后台自动下载安装包,适时提醒用户执行更新,经过同意后运行安装包。这样能够节省用户的等待时间...
C# WPF 实现简单的自动更新智能客户端 (Smart Client)
在网上看了一些思路以后自己写的,虽然每次下载我都没分,但是这个还是不要分了,具体实现说明在我的博客里 http://hi.baidu.com/j2eedoc/blog/item/28ad226da7250ff34216944f.html 此文章为原创
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
HTTP 程序在线更新 VC程序在线更新
HTTP <em>程序</em><em>在线更新</em> VC<em>程序</em><em>在线更新</em>
java 使用html写UI 做winform win桌面客户端程序(一)
大家好,今天给大家带来使用java+html写<em>winform</em>  win<em>客户端</em>桌面<em>程序</em>的教程。 在读本文之前你首先要能接受: 1   <em>客户端</em>基于java+html所以 软件包中需要包含 jre和 cef(chrome内核)的dll,软件包比较大。 2  因为jcef 国内资料很少,java swing  和 awt对于GUI 的支持不是太爽,故本文使用 c# 版本的 cef,所
winform 实现在线更新
用c#实现<em>winform</em>的<em>在线更新</em>,对于你一定有帮助
PB实现自动更新客户端文件
C/S相较B/S结构的缺点是<em>客户端</em>文件更新比较烦琐,现用PB12.5实现<em>客户端</em>文件自动更新。 基本思路是:先将需要更新的文件上传到服务器数据库,文件最后修改时间存入字段[UpTime];<em>客户端</em>扫描数据库如果发现文件修改日期晚于本地文件的修改日期则下载更新该文件。 申明win32 API读取/设置文件日期函数,有关功能封装在自定对象中n_cst_filetime(附:n_cst_filetime...
CPC客户端报错 error
the setup controller has encountered a problem during install,please review the log files for further information on the error.
易语言在线更新模块,一行代码实现下载更新
1、检测到有新版本 2、点击【立即更新】之后开始写出文件(第一次写出文件,文件存在会跳过该步骤) 3、文件写出完毕之后开始下载 4、下载完成之后开始安装,安装完成之后删除更新包!
C#客户端(WinForm)自动登录
1、项目需求         当用户在登录界面选择了自动登录选项,下次启动<em>程序</em>时登录界面自动登录成功后打开软件主界面。 2、解决方案         当用户选中自动登录后点击登录按钮时把用户数据保存到本地,下次启动登录时从本地加载保存的用户数据。如果用户已经设置了自动登录则调用后台登录验证接口进行登录验证。验证成功后隐藏或关闭登录界面打开软件主界面。 3、具体实现         3.1
web程序在线更新实现
说说以前的一个web<em>程序</em><em>在线更新</em>实现,给没有实现过的人们提供一点思路,这是我一个项目的实现,也许方式不是很好,但是它实现了基本的需求。          公司的开发了一个web产品,这个web产品部署在全国很多地方有客户,但是由于后期的功能提升和bug修改,就需要对部署在客户处的web<em>程序</em>进行更新,但是由于部署比较分散,更新起来比较麻烦,并且由于客户有较多不懂软件,给他们提供更新包对于他们来说也
VB.NET 程序自动升级功能模块
VB.NET <em>程序</em>自动升级功能模块 VB.NET <em>程序</em>自动升级功能模块 VB.NET <em>程序</em>自动升级功能模块
CAutoupdater通用自动升级组件
CAutoupdater通用自动升级组件 1、CAutoupdater通用自动升级组件介绍1.1、组件介绍C/S构的特点是能充分发挥<em>客户端</em>的处理能力,很多工作可以由<em>客户端</em>处理后再提交给服务器,对应的优点就是<em>客户端</em>响应速度快模式<em>客户端</em>以其强大的功能,丰富的表现力受到相当大部分用户的青睐,但是<em>客户端</em>布署,维护升级的成本却是非常的高的。  C/S<em>客户端</em>需要安装专用的<em>客户端</em>软件及运行环境。首先涉及到安装的
C++实现软件自动更新功能
本文固定链接: http://yanxin8.com/3766.html 文章来自yanxin8.com 软件时常需要更新,如果通过在线通知用户肯定会更方便,所以4月底为noteCard软件增加了自动检测更新功能,实现原理也很简单,通过获取服务器文件中版本号与软件自身版本号对比,给出提示。下面把实现的代码(C++)贴出来,供大家参考。 0.用到的头文件
delphi在线更新程序
delphi<em>在线更新</em>程 <em>在线更新</em><em>程序</em>
基于C# Winform完成Tcp客户端与服务端、udp客户端服务端通讯工具
C#基于TCP协议的服务器端和<em>客户端</em>通信编程的基础教程,简单实现通讯。代码简单明了。
远程调试C# WinForm程序
一、【计算机配置】 0.系统需求 本地:本地计算机包含所有的源代码,哈哈VS当然要安装上了啊 远程:如图所示   1.操作步骤 选择Tools|Permission|在组或用户名称中添加需要进行远程的计算机的名称 注意:本地和远程的两个计算机必须使用相同的帐户进行登
updateDemo
android多线程断点下载,支持暂停下载,自定义下载进度条
ClickOnce部署(2):自动更新
上次我们说了如何用最基本的方式用ClickOnce技术部署应用<em>程序</em>项目,本篇我们来认识一下如何让应用<em>程序</em>具备自动更新的功能。 我们依然通过实例来学习。 第一步,随便建一个应用<em>程序</em>项目,至于是控制台、WPF还是WinForm就随意吧,我们的重点发布应用<em>程序</em>。比如这样: 为了更好的演示,我们可以在窗口上显示当前发布的版本号。我这里是一个WinForm项目,故我就用一个Label控件来显示当前
cpc客户端实用新型专利新申请操作步骤流程
cpc<em>客户端</em>实用新型专利新申请操作步骤流程
winform 怎样实现在线更新
<em>winform</em> 怎样实现<em>在线更新</em>?最近的项目需要这个功能
CS结构软件自动升级实现(三)
AUpdSrvProc.java服务端服务线程,关键代码之一: /** *//******************************************************************** * 项目名称 :rochoc * 包名称 :com.rochoc.autoupdate * 文
pb实现自动升级
SatRDA介绍 SatRDA是目前最高效的远程数据访问组件,大数据量测试比外网直连数据库速度提升10-200倍。使用它无需要改动原来的数据连接访问代码就可以支持外网访问远程数据库。能够为android/ios等APP提供restful架构的数据接口。部署非常简单,服务器<em>客户端</em>都无需安装,也无需安装iis,tomcat等其它软件。服务器端使用google的golang开发支持10M级并发。支
STM32FXXX在线升级程序
STM32FXXX 单片机在线输入两个<em>程序</em>的设置,一个是APP <em>程序</em>设置,一个是IAP<em>程序</em>设置
STM8在线更新程序,IAP
STM8<em>在线更新</em><em>程序</em>,IAP可<em>在线更新</em>stm8<em>程序</em>
自助更新程序(C#,WPF)
根据配置从ftp服务器上下载压缩包,并解压到指定文件夹; 实时进度提示;
C#版 Winform界面 Socket编程 Client客户端
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Net; using System.Net.Sockets; usi
C#Winform窗体实现服务端和客户端通信例子(TCP/IP)
Winform窗体实现服务端和<em>客户端</em>通信的例子,是参考这个地址 http://www.cnblogs.com/longwu/archive/2011/08/25/2153636.html 进行了一些异常处理,提示信息的补充,还有新增获取本地IP的方法 1、通信原理 1)服务端与<em>客户端</em>  启动服务端后,服务端通过持续监听<em>客户端</em>发来的请求,一旦监听到<em>客户端</em>传来的信息(请求),两端便可以互发信息了. 服...
C# Winform自删除程序
/// &amp;lt;summary&amp;gt; /// /// &amp;lt;/summary&amp;gt; private static void DeleteItself() { string vBatFile = Path.GetDirectoryName(Application.ExecutablePat...
C#程序终止问题CLR20R3解决方法
去年在公司局域网部署了一个C#编写的自动更新的工具软件,最近有同事反映部分Win7系统电脑安装不了,<em>程序</em>自动安装不了,免安装版又运行不了。 没办法,先解决自动安装不了的<em>问题</em>,最后通过关闭防火墙得以解决。接下来可能是很多人都遇到过的CLR20R3<em>问题</em>了,报错如下:      找度娘,找必应,一大堆解决方法,一个个尝试,没有解决,最后都快放弃, 想起了老大说过的一句话,<em>问题</em>实在解决不了
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
FreeTextBox下载
分不同版本的 不同程序集的文件 有助于在线编辑 相关下载链接:[url=//download.csdn.net/download/ckttjob/2078494?utm_source=bbsseo]//download.csdn.net/download/ckttjob/2078494?utm_source=bbsseo[/url]
美河制作.汇编语言程序设计PART2下载
美河制作.汇编语言程序设计,PDF格式,423页,93M,因为太大,所以分为5个部分上传的。 相关下载链接:[url=//download.csdn.net/download/xkjcqy/2162646?utm_source=bbsseo]//download.csdn.net/download/xkjcqy/2162646?utm_source=bbsseo[/url]
化学类专业人才所需常用软件汇总下载
包含了化学类专业所需要用到的软件,比较全面~ 相关下载链接:[url=//download.csdn.net/download/forever1234/2549925?utm_source=bbsseo]//download.csdn.net/download/forever1234/2549925?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链问题 java学习的客户端
我们是很有底线的