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.