Method | Description | |
---|---|---|
Deshortcut ( string exeName, string shortcutArgs ) : void | ||
Download ( string updateUrl, string appName = null ) : Task |
||
GetReleaseEntry ( string sourceDirectory ) : Squirrel.ReleaseEntry | ||
Install ( bool silentInstall, ProgressSource progressSource, string ourAppName, string sourceDirectory ) : Task | ||
Main ( string args ) : int | ||
ProcessStart ( string exeName, string arguments, bool shouldWait ) : void | ||
Releasify ( string package, string targetDir = null, string packagesDir = null, string bootstrapperExe = null, string backgroundGif = null, string signingOpts = null, string baseUrl = null, string setupIcon = null, bool generateMsi = true ) : void | ||
Shortcut ( string exeName, string shortcutArgs, string processStartArgs, string icon ) : void | ||
ShowHelp ( ) : void | ||
Uninstall ( string appName, string location ) : Task | ||
Update ( string updateUrl, string appName = null ) : Task | ||
UpdateSelf ( ) : Task |
Method | Description | |
---|---|---|
createMsiPackage ( string setupExe, IPackage package ) : Task | ||
createSetupEmbeddedZip ( string fullPackage, string releasesDir, string backgroundGif, string signingOpts ) : Task |
||
ensureConsole ( ) : void | ||
executeCommandLine ( string args, string logPath ) : int | ||
findExecutable ( string toFind ) : string | ||
getAppNameFromDirectory ( string path = null ) : string | ||
main ( string args ) : int | ||
parseShortcutLocations ( string shortcutArgs ) : ShortcutLocation? | ||
pathToWixTools ( ) : string | ||
setPEVersionInfoAndIcon ( string exePath, IPackage package, string iconPath = null ) : Task | ||
signPEFile ( string exePath, string signingOpts ) : Task | ||
waitForParentToExit ( ) : void |
public Deshortcut ( string exeName, string shortcutArgs ) : void | ||
exeName | string | |
shortcutArgs | string | |
return | void |
public Download ( string updateUrl, string appName = null ) : Task |
||
updateUrl | string | |
appName | string | |
return | Task |
public GetReleaseEntry ( string sourceDirectory ) : Squirrel.ReleaseEntry | ||
sourceDirectory | string | |
return | Squirrel.ReleaseEntry |
public Install ( bool silentInstall, ProgressSource progressSource, string ourAppName, string sourceDirectory ) : Task | ||
silentInstall | bool | |
progressSource | ProgressSource | |
ourAppName | string | |
sourceDirectory | string | |
return | Task |
public ProcessStart ( string exeName, string arguments, bool shouldWait ) : void | ||
exeName | string | |
arguments | string | |
shouldWait | bool | |
return | void |
public Releasify ( string package, string targetDir = null, string packagesDir = null, string bootstrapperExe = null, string backgroundGif = null, string signingOpts = null, string baseUrl = null, string setupIcon = null, bool generateMsi = true ) : void | ||
package | string | |
targetDir | string | |
packagesDir | string | |
bootstrapperExe | string | |
backgroundGif | string | |
signingOpts | string | |
baseUrl | string | |
setupIcon | string | |
generateMsi | bool | |
return | void |
public Shortcut ( string exeName, string shortcutArgs, string processStartArgs, string icon ) : void | ||
exeName | string | |
shortcutArgs | string | |
processStartArgs | string | |
icon | string | |
return | void |
public Uninstall ( string appName, string location ) : Task | ||
appName | string | |
location | string | |
return | Task |
public Update ( string updateUrl, string appName = null ) : Task | ||
updateUrl | string | |
appName | string | |
return | Task |