登录
首页 » C# » updateCSharp-Winform-update

updateCSharp-Winform-update

于 2014-04-09 发布 文件大小:809KB
0 119
下载积分: 1 下载次数: 11

代码说明:

  C# Winform 实现软件自动更新升级,我们将登录窗口单独做成一个可执行文件,用户登录时,从网上检测是否有新的主程序,如果有,则从后台下载并覆盖老的版本,用户输入正确的用户名和密码后,通过参数将必要的信息(如用户名、密码等)传递给主程序,实现登录。   由于本项目涉及到不止一个程序,为保证运行正确,需要将编译后的可执行文件放到同一个文件夹,尽管我们可以编译后再将文件复制到同一个文件夹中,但每次都手工复制比较费事,这里采取一个简单的办法。先在硬盘中创建一个文件夹,如D:output,选择菜单“项目”→“属性”,会弹出一个对话框,在配置(C)后面选择“所有配置”,选择配置属性的生成项,在输出路径中输入“D:output”,再编译时输出的可执行文件乖乖地跑到D:output下面了(C# software Winform y las actualizaciones automáticas de actualización, vamos a hacer un archivo de la ventana de inicio de sesión ejecutable independiente, cuando el usuario se conecta, a través de Internet para detectar si hay un nuevo programa principal, si las hubiere, de los antecedentes de descarga y sobrescribir la versión anterior, el usuario introduce la correcta Después de que el nombre de usuario y contraseñ a a través de los parámetros de la información necesaria (como nombres de usuario, contraseñ as, etc) pasa al programa principal, el inicio de sesión realización. Dado que el proyecto involucra a más de un programa, con el fin de garantizar un funcionamiento correcto, es necesario compilar el archivo ejecutable en la misma carpeta, a pesar de que podemos compilar y luego copiar el archivo en la misma carpeta, pero cada mano Copie relativamente problemas, aquí tomar un enfoque simple. En primer lugar crear una carpeta en su disco duro, por ejemplo, D: salida , )

文件列表:

updateC# Winform update
.......................\Login

.......................\.....\AssemblyInfo.cs,1859,2004-02-04
.......................\.....\bin
.......................\.....\...\Debug
.......................\.....\Form1.cs,11624,2013-09-21
.......................\.....\Form1.resx,9804,2004-02-04
.......................\.....\Login.csproj,4646,2004-02-04
.......................\.....\Login.csproj.user,1803,2004-02-04
.......................\.....\obj
.......................\.....\...\Debug
.......................\.....\...\.....\Login.exe,28672,2004-02-04
.......................\.....\...\.....\Login.Form1.resources,6466,2004-02-04
.......................\.....\...\.....\Login.pdb,19968,2004-02-04
.......................\.....\...\.....\temp
.......................\.....\...\.....\TempPE
.......................\MainPro

.......................\.......\AssemblyInfo.cs,1859,2004-02-04
.......................\.......\bin
.......................\.......\...\Debug
.......................\.......\...\.....\MainPro.exe,16384,2004-02-04
.......................\.......\...\.....\MainPro.pdb,13824,2004-02-04
.......................\.......\Form1.cs,1955,2004-02-04
.......................\.......\Form1.resx,6432,2004-02-04
.......................\.......\MainPro.csproj,4650,2004-02-04
.......................\.......\MainPro.csproj.user,1803,2004-02-04
.......................\.......\MainPro.sln,1902,2004-02-04
.......................\.......\obj
.......................\.......\...\Debug
.......................\.......\...\.....\MainPro.exe,20480,2004-02-04
.......................\.......\...\.....\MainPro.Form1.resources,3304,2004-02-04
.......................\.......\...\.....\MainPro.pdb,13824,2004-02-04
.......................\.......\...\.....\temp
.......................\.......\...\.....\TempPE
.......................\mydatabase.mdb,3076096,2004-02-04
.......................\UpLoad

.......................\......\AssemblyInfo.cs,1859,2004-02-04
.......................\......\bin
.......................\......\...\Debug
.......................\......\Form1.cs,9167,2013-09-21
.......................\......\Form1.resx,10367,2004-02-04
.......................\......\obj
.......................\......\...\Debug
.......................\......\...\.....\temp
.......................\......\...\.....\TempPE
.......................\......\...\.....\UpLoad.exe,28672,2004-02-04
.......................\......\...\.....\UpLoad.Form1.resources,6995,2004-02-04
.......................\......\...\.....\UpLoad.pdb,17920,2004-02-04
.......................\......\UpLoad.csproj,4648,2004-02-04
.......................\......\UpLoad.csproj.user,1803,2004-02-04
.......................\在C#中实现软件自动升级.doc,1100288,2013-09-21

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • charts
    dev实现统计图,实现条状柱状的统计图展示和样式自定义(Dev implementation statistical graph)
    2020-06-17 11:00:02下载
    积分:1
  • f734ea186279f380a19d9d3180f963da
    入侵检测系统IDS源码,只能在VC6.0中打开,请自行配置winpcap环境( U5165 u4FB5 u68C0 u6D4B u7CFB u7EDFIDS u6E90 u7801 uFF0C u53EA u80FD u5728VC6.0 u4E2D u6253 u5F00 uFF0C u8BF7 u81EA u884C u914D u7F6Ewinpcap u73AF u5883)
    2021-03-29 20:39:10下载
    积分:1
  • CATC USB2.0 抓包
    嵌入式usb开发必备,抓包工具 非常好用的usb开发辅助工具!(Embedded USB development necessary, capture tools Very good use of USB development tools!)
    2021-04-07 12:09:01下载
    积分:1
  • EasySizeHD2
    可缩放的界面编程 通过方便的宏来进行 并且内部控件也能自动调整大小(Scalable programming through a user-friendly interface to the macro and internal controls can also automatically adjust the size of)
    2009-04-15 17:53:41下载
    积分:1
  • AnyChatCoreSDK_Win32(MBCS)_V4.1
    佰锐多媒体应用开发库,应用例程,库文件,dll文件(Bai Rui multimedia application development library, application routines, library files, dll files)
    2011-09-27 09:39:54下载
    积分:1
  • HGMOnLineMoviesWeb
    视频播放网站,功能完善。界面精美,有需要的欢迎下载(Video playback site, perfect function. Beautiful interface, there is a need to welcome the download)
    2017-09-05 14:05:47下载
    积分:1
  • myPlaneDisplay
    VC++编写的飞机仪表显示,可以直接修改使用,显示为一个可以飞行的3D飞机(VC++ Prepared aircraft instrument display, you can directly modify the use, appears as a 3D plane can fly)
    2021-04-05 17:19:03下载
    积分:1
  • 组播工具
    组播测试工具,可以接收和发送组播。可同时支持加入32个组播(multicast tools for ip.)
    2020-06-17 21:40:02下载
    积分:1
  • 无线定位算法代码
    关于无线传感网络二维的TDOA定位算法,内容详细(TDOA, TOA and AOA localization algorithms for wireless sensor networks are detailed.)
    2018-05-22 09:01:38下载
    积分:1
  • duilib-master
    说明:  开源库,实现界面开发,可以使用开发各种界面,使用Win32(Open Source Library for Interface Development)
    2020-06-18 18:00:01下载
    积分:1
  • 696518资源总数
  • 105901会员总数
  • 40今日下载