Windows Installer Docs
Piply Desktop installer return codes
Piply Desktop for Windows is distributed as an NSIS-based EXE installer. The installer exposes a small set of supported process exit codes, listed below.
Supported exit codes
| Code | Meaning | Notes |
|---|---|---|
| 0 | Installation successful | The installer completed successfully. |
| 1 | General installation failure | Used as a generic failure code when no more specific installer exit code is exposed. |
| 2 | Installation cancelled by user | The user cancelled the installation before completion. |
Scenario mapping for Partner Center
Use these values
- Installation successful: 0
- Installation cancelled by user: 2
- Miscellaneous install failure: 1
Leave blank unless custom logic is added
- Application already exists
- Installation already in progress
- Disk space is full
- Reboot required
- Network failure
- Package rejected during installation
Those scenario-specific values are intentionally left blank because the current NSIS installer does not expose dedicated return codes for them. Claiming unsupported values would make Store validation less reliable.