MSI
配置¶
Electron-Builder / app-builder-lib / MsiOptions
继承自¶
属性¶
additionalLightArgs?¶
readonly
optional
additionalLightArgs:null
|string
[]
要传递给 light.ext 的任何额外参数,例如 ["-cultures:ja-jp"]
additionalWixArgs?¶
readonly
optional
additionalWixArgs:null
|string
[]
要传递给 WiX 安装程序编译器的任何额外参数,例如 ["-ext", "WixUtilExtension"]
artifactName?¶
readonly
optional
artifactName:null
|string
继承自¶
TargetSpecificOptions
.artifactName
createDesktopShortcut?¶
readonly
optional
createDesktopShortcut:boolean
|"always"
是否创建桌面快捷方式。如果设置为 always
,则即使被用户删除,也会在重新安装时重新创建。
默认¶
true
继承自¶
CommonWindowsInstallerConfiguration
.createDesktopShortcut
createStartMenuShortcut?¶
readonly
optional
createStartMenuShortcut:boolean
是否创建开始菜单快捷方式。
默认¶
true
继承自¶
CommonWindowsInstallerConfiguration
.createStartMenuShortcut
menuCategory?¶
readonly
optional
menuCategory:string
|boolean
是否为开始菜单快捷方式和程序文件目录创建子菜单。如果为 true
,将使用公司名称。或字符串值。
默认¶
false
继承自¶
CommonWindowsInstallerConfiguration
.menuCategory
oneClick?¶
readonly
optional
oneClick:boolean
一键安装。
默认¶
true
覆盖自¶
CommonWindowsInstallerConfiguration
.oneClick
perMachine?¶
readonly
optional
perMachine:boolean
是否为所有用户安装(按机器)。
默认¶
false
继承自¶
CommonWindowsInstallerConfiguration
.perMachine
publish?¶
optional
publish:Publish
继承自¶
runAfterFinish?¶
readonly
optional
runAfterFinish:boolean
是否在完成后运行已安装的应用程序。对于辅助安装程序,将删除相应的复选框。
默认¶
true
继承自¶
CommonWindowsInstallerConfiguration
.runAfterFinish
shortcutName?¶
readonly
optional
shortcutName:null
|string
将用于所有快捷方式的名称。默认为应用程序名称。
继承自¶
CommonWindowsInstallerConfiguration
.shortcutName
upgradeCode?¶
readonly
optional
upgradeCode:null
|string
升级代码。可选,默认使用应用程序 ID 生成。
warningsAsErrors?¶
readonly
optional
warningsAsErrors:boolean
如果 warningsAsErrors
为 true
(默认值):将警告视为错误。如果 warningsAsErrors
为 false
:允许警告。
默认¶
true