Location>code7788 >text

LUAgent Client for Application Upgrade Manager in C# - Open Source Research Series - Small Personal Works

Popularity:926 ℃/2024-08-19 09:28:46

Previously, I wanted to develop the application of the upgrade and update program, also thought of the upgrade tool into a separate class library modularization. Then thought to develop the server and client independently, as long as the configuration can be upgraded to any application update operation.

The author named this: LUAgent, Lzhdim Update Agent, Upgrade Update Agent, the last release of the server-side tool:/lzhdim/p/18212987 . This release of the client app.

 

1、 Project Catalog;

 

 

2、 Source Code Introduction;

1) Configure upgrade information;

 

 

2) When the application is loaded;

 

 

3) Updates are in progress;

(1) Version catalog approach;

 

 

(2) Ordinary document method;

 

 

3、 Run the interface;

1) Configure the form;

 

 

2) The form is displayed in the lower right corner;

 

 

3) Tray menu;

 

 

4、 Introduction to use;

1) Copy this client tool to the application's directory;

2) Run the client tool, if it is not configured then you need to configure it before you can run it;

3) You can call this client tool in the application to check the version or open the update screen;

4) The ability to put the configured client tools (mainly configuration files) into the application's installer for distribution;

 

5、 Source download;

Provide source code for download:/download/lzhdim/89628108

 

6、 Other suggestions;

This client tool needs to be used with a server tool, mainly server-side tools can upload the application's files and upgrade and update files. This example is mainly to do a small application of the author , please readers to extend their own source code for reuse.

 

This application is mainly because of the search for this open source application, but I did not turn over its code, in the WeChat group to see the netizen tips this application, you need to call in the application, so I feel that the function of this open source application does not satisfy the author, so the development of this upgrading agent tool.