Installer Identity
New-Installer defines the MSI package and runs the WiX build. These parameters are the ones you will usually set first.
ProductNameis required and appears in the installer and Add/Remove Programs.UpgradeCodeis required. Generate it once for a product and keep it the same for every release of that product.Versiondefaults to1.0. Increase it when shipping upgrades. Windows Installer blocks downgrades.ProductIddefaults to*, which lets Windows Installer generate a new product code for the package.Manufacturerdefaults toIronman Software, LLC; set it to your organization for published installers.OutputDirectoryis required and receives the MSI and WiX build artifacts.Platformdefaults tox86and acceptsx86,x64,ia64,arm,intel, orintel64.Description,HelpLink,AboutLink, andAddRemoveProgramsIconadd installer metadata.
Generate an upgrade code once and store it in your build script or build configuration.
New-GuidDo not call New-Guid inside the installer build for UpgradeCode after your first release. Changing the upgrade code makes Windows Installer treat the MSI as a different product.
Last updated