How to download PSAppDeployToolkit
PSAppDeployToolkit is provided as a module via the PowerShell Gallery, and a self-contained Zip file archive via GitHub, which contains the PSAppDeployToolkit module. Both downloads contain the functions required to scaffold a new deployment.
Installing from the PowerShell Gallery
You can install the PSAppDeployToolkit module from the PowerShell Gallery using the following:
Install-Module -Name PSAppDeployToolkit -Scope CurrentUser
Grabbing the archive / zip files from GitHub releases
Alternatively, you can download the release assets:
Here you'll see the latest release of PSAppDeployToolkit. Click on the Assets
dropdown to see the available downloads. You should see the following:
Filename | Description |
---|---|
PSAppDeployToolkit.zip | Zip file containing the latest version of the module. At a minimum, you should download this. |
PSAppDeployToolkit_Template_v3.zip | Zip file containing the v3 template. Contains the scaffold for a v3 compatible deployment. |
PSAppDeployToolkit_Template_v4.zip | Zip file containing the v4 template. Contains the scaffold for a v4 native deployment. |
Source code (zip) | Zip file containing the source code. |
Once the main zip file is extracted, you will see a file and folder structure similar to the one outlined on the next page.
Downloading PSAppDeployToolkit.Tools
PSAppDeployToolkit.Tools is a companion module, designed for functions that will help you create your packages rather than deploy them.
At present, this is in pre-release status, so installing from the PowerShell Gallery requires an additional switch:
Install-Module PSAppDeployToolkit.Tools -Scope CurrentUser -AllowPreRelease
If this produces an error that the -AllowPreRelease parameter is not recognized, then first update PowerShellGet and then restart your PowerShell console:
Install-Module PowerShellGet -Force -Scope CurrentUser
Alternatively, you can download the release assets: