UpdateExe Class
Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.1298+ed8600e
A static helper class to assist in running Update.exe CLI commands. You probably should not invoke this directly, instead you should use the relevant methods on UpdateManager. For example: ApplyUpdatesAndExit(VelopackAsset), or ApplyUpdatesAndRestart(VelopackAsset, string[]).
[NullableContext(2)]
[Nullable(0)]
public static class UpdateExe
Inheritance: object → UpdateExe
Attributes: NullableContextAttribute,NullableAttribute
Methods
| Name | Description |
|---|---|
| Apply(IVelopackLocator, VelopackAsset, bool, uint, bool, string[]) | Runs Update.exe in the current working directory to apply updates, optionally restarting the application. |
| ApplyAsync(IVelopackLocator, VelopackAsset, bool, uint, bool, string[]) | |
| Start(IVelopackLocator, uint, string[]) | Runs Update.exe in the current working directory with the 'start' command which will simply start the application. Combined with the `waitForExit` parameter, this can be used to gracefully restart the application. |
Documentation generated by MdDocs