C#自动升级程序

  • P8_358247
    了解作者
  • C#
    开发工具
  • 376.7KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 1
    下载次数
  • 2022-02-14 18:34
    上传日期
对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
  • C#升级程序源码
  • bin
  • Debug
  • AutoUpdate.dll
    164KB
  • Check_SoftwareV1.1.exe
    48KB
  • AutoUpdate.pdb
    39.5KB
  • Check_SoftwareV1.1.pdb
    35.5KB
  • UpdateList.xml
    480B
  • Check_SoftwareV1.1.vshost.exe
    21KB
  • AutoUpdate.vshost.exe.manifest
    490B
  • Check_SoftwareV1.1.vshost.exe.manifest
    490B
  • Release
  • obj
  • Debug
  • temp
  • TempPE
  • DesignTimeResolveAssemblyReferences.cache
    1.2KB
  • AutoUpdate.projdata
    13.5KB
  • AutoUpdate.dll
    164KB
  • AutoUpdate.csproj.FileListAbsolute.txt
    1.6KB
  • DesignTimeResolveAssemblyReferencesInput.cache
    5.9KB
  • Check_SoftwareV1.1.exe
    48KB
  • Check_SoftwareV1.1.pdb
    35.5KB
  • AutoUpdate.csproj.GenerateResource.Cache
    778B
  • AutoUpdate.FrmUpdate.resources
    25.2KB
  • AutoUpdate.csprojResolveAssemblyReference.cache
    1.3KB
  • _UpgradeReport_Files
  • UpgradeReport_Information.png
    338B
  • UpgradeReport_Success.png
    381B
  • UpgradeReport.xslt
    21.7KB
  • UpgradeReport_Error.png
    397B
  • UpgradeReport.css
    2.2KB
  • UpgradeReport_Warning.png
    292B
  • Backup
  • FrmUpdate.resx
    159.8KB
  • AutoUpdate.csproj
    5.3KB
  • AutoUpdate.sln
    905B
  • FrmUpdate.cs
    18.6KB
  • AppUpdater.cs
    5.7KB
  • IniFiles.cs
    1.3KB
  • AutoUpdate.v11.suo
    8.5KB
  • App.ico
    24.6KB
  • XmlFiles.cs
    1.3KB
  • AutoUpdate.csproj.user
    1.8KB
  • AssemblyInfo.cs
    1.8KB
  • FrmUpdate.resx
    42.9KB
  • UpgradeLog.htm
    25.7KB
  • AutoUpdate.csproj
    4.3KB
  • AutoUpdate.suo
    8.5KB
  • AutoUpdate.sln
    904B
  • FrmUpdate.cs
    7.3KB
  • AppUpdater.cs
    5.7KB
  • IniFiles.cs
    1.3KB
  • AutoUpdate.v11.suo
    52KB
  • Thumbs.db
    5.5KB
  • App.ico
    24.6KB
  • UpdateList.xml
    481B
  • UpgradeLog.XML
    6.8KB
  • XmlFiles.cs
    1.3KB
  • AutoUpdate.csproj.user
    1.8KB
  • AssemblyInfo.cs
    1.9KB
内容介绍
C:\Users\Administrator\Desktop\AutoUpdate\obj\Debug\AutoUpdate.exe C:\Users\Administrator\Desktop\AutoUpdate\obj\Debug\AutoUpdate.pdb C:\Users\Administrator\Desktop\AutoUpdate\bin\Debug\AutoUpdate.exe C:\Users\Administrator\Desktop\AutoUpdate\bin\Debug\AutoUpdate.pdb C:\Users\Administrator\Desktop\AutoUpdate\obj\Debug\AutoUpdate.FrmUpdate.resources C:\Users\Administrator\Desktop\AutoUpdate\obj\Debug\AutoUpdate.csproj.GenerateResource.Cache C:\Users\Administrator\Desktop\AutoUpdate\obj\Debug\AutoUpdate.csprojResolveAssemblyReference.cache E:\看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\AutoUpdate.exe E:\看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\AutoUpdate.pdb E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\AutoUpdate.FrmUpdate.resources E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\AutoUpdate.csproj.GenerateResource.Cache E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\AutoUpdate.csprojResolveAssemblyReference.cache E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\bin\Debug\Check_SoftwareV1.1.exe E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\bin\Debug\Check_SoftwareV1.1.pdb E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\Check_SoftwareV1.1.exe E:\看门狗\串口看门狗\上位机\C#\升级\AutoUpdate\obj\Debug\Check_SoftwareV1.1.pdb E:\看门狗\串口看门狗\上位机\C#\升级\升级程序\obj\Debug\Check_SoftwareV1.1.exe E:\看门狗\串口看门狗\上位机\C#\升级\升级程序\obj\Debug\Check_SoftwareV1.1.pdb
评论
    相关推荐
    • qpopper2.53.tar.Z
      pop3 server
    • imap-4.7.tar.Z
      被广泛使用的email服务器 /IMAPD/POPD
    • 53308459Add_Dlt_TabCtrl.rar
      Tab分页的删除和添加,实现分页动态的管理。
    • ns-allinone-2.33.tar.gz
      ns2.33这是目前比较新的ns2版本,欢迎下载
    • NetVideoActiveX23.rar
      海康威视 网络监控插件 带有例子 和开发的dll文件,非常易用
    • UR054g_(R01).zip
      法国inventel的ur054g(r01)v1.1的无线网卡驱动。
    • eat.rar
      外卖叫餐系统,采用ACCESS数据库,有完整天的后台管理系统
    • KSTVTUNE.ZIP
      装摄像头驱动需要用到的文件。Microsoft DirectX 9 SDK
    • Skin++.rar
      知名的Skin++界面库,内含所有库文件和大量皮肤文件.该库使用方便,可以减少您美化程序的痛苦.本版是破解版,没有注册提示.但只供学习研究使用哦,不要用在商业用途.
    • DLL函数查看器V2.0.rar
      DLL函数查看器V2.0 可以看看dll里导出地函数