" /appx:<path to Appx> [/depend:<path to dependency1>;<path to dependency2> /cer:<path to certificate>]\n"+
" Installs the given AppX package, along with any given dependencies.\n"+
" /folder:<path to loose folder> [/depend:<path to dependency1>;<path to dependency2> /cer:<path to certificate>]\n"+
" Installs the appx from a loose folder, along with any given dependencies.\n";
" /folder:<path to loose folder> [/depend:<path to dependency1>;<path to dependency2> /cer:<path to certificate> /transfer:<SMB or HTTP, SMB is the default> /destfoldername:<folder name, defaults to the same as the loose folder>]\n"+
" Installs the appx from a loose folder, along with any given dependencies.\n"+
" /register:<subpath on DevelopmentFiles\\LooseFolder to app to register>\n"+
" Registers a loose folder that is already present on the device.\n";
/// <summary>
/// Event used to indicate that the application install process is complete.
@@ -48,6 +50,20 @@ namespace XboxWdpDriver
/// </summary>
privateboolverbose;
/// <summary>
/// Reference to our portal object.
/// </summary>
privateDevicePortalportal;
/// <summary>
/// Initializes a new instance of the <see cref="InstallOperation"/> class.
/// </summary>
/// <param name="portal">Reference to the device portal object.</param>
publicInstallOperation(DevicePortalportal)
{
this.portal=portal;
}
/// <summary>
/// Main entry point for handling an install operation