我有点挣扎于套件中与 msi 功能相关的功能。我有包含多个 MSI 文件的套件项目。在一个 MSI 中,我有一些我想要选择安装的功能。
在套件项目中,我添加了这个,以将其与套件功能列表中的复选框相关联。
":MSIPackageFeatureName" 旁边
"选择名称="NewFeature" DisplayName="ID_STRING" 安装="{00000000-0000-0000-0000-000000000000}"
但无论如何都会安装该功能,即使未选中该复选框。
所以我的第一个问题是,我应该添加一些自定义操作来更改安装级别吗?或者如果未选中复选框,我如何阻止安装该功能。
+奖金。出于某种原因,如果我检查它。其他一些文件不安装,这些文件与功能无关。