没有合适的资源?快使用搜索试试~ 我知道了~
C#自动升级程序
共51个文件
cs:10个
cache:4个
png:4个
需积分: 49 61 下载量 137 浏览量
2018-01-10
15:48:56
上传
评论 2
收藏 377KB ZIP 举报
温馨提示
对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#升级程序源码.zip (51个子文件)
C#升级程序源码
IniFiles.cs 1KB
UpdateList.xml 481B
AutoUpdate.suo 9KB
FrmUpdate.cs 7KB
AutoUpdate.v11.suo 52KB
AutoUpdate.csproj 4KB
Backup
IniFiles.cs 1KB
FrmUpdate.cs 19KB
AutoUpdate.v11.suo 9KB
AutoUpdate.csproj 5KB
AppUpdater.cs 6KB
XmlFiles.cs 1KB
AssemblyInfo.cs 2KB
AutoUpdate.sln 905B
FrmUpdate.resx 160KB
AutoUpdate.csproj.user 2KB
App.ico 25KB
AppUpdater.cs 6KB
XmlFiles.cs 1KB
AssemblyInfo.cs 2KB
AutoUpdate.sln 904B
UpgradeLog.htm 26KB
Thumbs.db 6KB
_UpgradeReport_Files
UpgradeReport_Error.png 397B
UpgradeReport.xslt 22KB
UpgradeReport_Information.png 338B
UpgradeReport.css 2KB
UpgradeReport_Warning.png 292B
UpgradeReport_Success.png 381B
FrmUpdate.resx 43KB
AutoUpdate.csproj.user 2KB
App.ico 25KB
obj
Debug
Check_SoftwareV1.1.exe 48KB
Check_SoftwareV1.1.pdb 36KB
AutoUpdate.dll 164KB
TempPE
AutoUpdate.FrmUpdate.resources 25KB
AutoUpdate.csproj.FileListAbsolute.txt 2KB
DesignTimeResolveAssemblyReferencesInput.cache 6KB
AutoUpdate.csprojResolveAssemblyReference.cache 1KB
DesignTimeResolveAssemblyReferences.cache 1KB
AutoUpdate.csproj.GenerateResource.Cache 778B
AutoUpdate.projdata 14KB
temp
UpgradeLog.XML 7KB
bin
Debug
UpdateList.xml 480B
Check_SoftwareV1.1.exe 48KB
Check_SoftwareV1.1.pdb 36KB
AutoUpdate.dll 164KB
Check_SoftwareV1.1.vshost.exe.manifest 490B
AutoUpdate.pdb 40KB
AutoUpdate.vshost.exe.manifest 490B
Check_SoftwareV1.1.vshost.exe 21KB
Release
共 51 条
- 1
资源评论
th199301
- 粉丝: 4
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功