XOAP Package Wizard is a Windows desktop application for creating software deployment packages without hand-writing scripts. A step-by-step wizard guides you through the application details, the deployment logic and the installer files. You then build a ready-to-deploy package or send it straight to your deployment platform.
Package types #
The wizard supports four package types:
| Type | What you get | Typical use |
|---|---|---|
| PSADT | A PSAppDeployToolkit v4 package as a .zip file | MECM/ConfigMgr, Intune, or any tool that runs PowerShell |
| MSIX | A signed .msix app package | Intune, MECM, App Attach file shares |
| App Attach | A VHDX, VHD or CIM disk image with an embedded MSIX, plus lifecycle scripts | Azure Virtual Desktop and Windows 365 |
| IntuneWin | A .intunewin file plus a .intune.json description file | Microsoft Intune Win32 apps |
PSADT packages are available in both editions. MSIX, App Attach and IntuneWin packages need the Pro edition.
What a PSADT package contains #
Each exported PSADT package is a standard PSADT v4 folder:
Invoke-AppDeployToolkit.ps1: the deployment script, generated by the wizardInvoke-AppDeployToolkit.exe: the PSADT launcherPSAppDeployToolkit/: the PSADT module (andPSAppDeployToolkit.Extensions/when present)Files/: your installer files (MSI, EXE, configuration files, and so on)- Supporting folders:
Config/,Strings/,SupportFiles/,Assets/ README.md(optional, Pro): package documentation
Beyond building packages #
Besides the four package wizards, the application includes:
- App Catalog. Browse about 14,600 applications from Evergreen and the winget community repository, and create a pre-filled PSADT package with one click. The app tells you when a newer version is available.
- Conversion Assistant. Converts a package from one type to another, and can repackage installers into MSIX.
- Testing. Run a package on your own machine, or on a clean, disposable Windows Sandbox.
- Connections. Upload or deploy directly to Microsoft Intune, Azure Storage and Microsoft Configuration Manager (MECM).
- FSLogix App Masking rules. Build rule sets for Azure Virtual Desktop.
- PSADT Templates. Keep your company’s own PSADT customizations, and keep them across toolkit updates.
- Shared Package Storage. Lets a team of packagers work in the same package workspace.