Automatic application update and launcher
AppLauncher.exe.config
- AppArguments: Arguments to be passed to application
- VersionFolder: Current application version folder
- KeepLastVersions: How many versions must be keeped
- AppName: Application name
- ExecFile: Executable to be called after update
- LogDebug: Write log file inside the folder %TEMP%
- IgnoreExtensions: Extensions to be ignored during the update process
- MultiInstance: Allow application multi instances
- MultiInstanceMessage: Message to show when multi instance is not allowed
Just copy the AppLauncher.exe and AppLauncher.exe.config to a network folder and out your application release in the same folder.
Ex:
- MyApplication
- AppLauncher.exe
- AppLauncher.exe.config
- MyCurrentRelease (This one goes to the VersionFolder parameter)
- MyApplication.exe (This one goes to the ExecFile parameter)
- ...