OptionalappUserModelId
appUserModelId?: string
Optionalarch
arch?: "x64" | "ia64" | "x86"
OptionalassociateExtensions
associateExtensions?: string
OptionalautoRun
autoRun?: boolean
OptionalbeforeCreate
beforeCreate?: (creator: MSICreator) => void | Promise<void>
Optionalbundled
bundled?: boolean
OptionalcertificateFile
certificateFile?: string
OptionalcertificatePassword
certificatePassword?: string
Optionalcultures
cultures?: string
OptionaldefaultInstallMode
defaultInstallMode?: "perUser" | "perMachine"
Optionaldescription
description?: string
Optionalextensions
extensions?: string[]
Optionalfeatures
features?: false | Features
Optionalicon
icon?: string
OptionalinstallLevel
installLevel?: number
Optionallanguage
language?: number
OptionallightSwitches
lightSwitches?: string[]
Optionalmanufacturer
manufacturer?: string
Optionalname
name?: string
OptionalnestedFolderName
nestedFolderName?: string
OptionalprogramFilesFolderName
programFilesFolderName?: string
OptionalrebootMode
rebootMode?: string
OptionalshortcutFolderName
shortcutFolderName?: string
OptionalshortcutName
shortcutName?: string
OptionalshortName
shortName?: string
OptionalsignWithParams
signWithParams?: string
OptionaltoastActivatorClsid
toastActivatorClsid?: string
Optionalui
ui?: boolean | UIOptions
OptionalupgradeCode
upgradeCode?: string
Optionalversion
version?: string
OptionalwindowsSign
windowsSign?: WindowsSignOptions
Allows for the modification of the MSICreator before create is called.