Installation 是否可以根据属性使安装(MSI)的发布者(制造商)是动态的

Installation 是否可以根据属性使安装(MSI)的发布者(制造商)是动态的,installation,wix,windows-installer,wix3,Installation,Wix,Windows Installer,Wix3,当我们使用OEM部署产品时,我们要求我们的公司名称不会出现在“添加/删除/其他”中安装的Publisher属性中。 虽然我们有简单的方法为发布者选择中性名称,但我们希望能够根据安装的属性设置名称动态(并允许我们的合作伙伴将其名称添加到其中) 可能吗 这会影响MSI的标志吗 试图将[PROPERTYNAME]添加到WIX 3中的Manufacturer属性中不起作用,因为它只是将名称设置为包含“[PROPERTYNAME]”更改MSI将使签名无效,并且由于Manufacturer是私有属性,因此无

当我们使用OEM部署产品时,我们要求我们的公司名称不会出现在“添加/删除/其他”中安装的Publisher属性中。 虽然我们有简单的方法为发布者选择中性名称,但我们希望能够根据安装的属性设置名称动态(并允许我们的合作伙伴将其名称添加到其中)

  • 可能吗
  • 这会影响MSI的标志吗
    试图将[PROPERTYNAME]添加到WIX 3中的Manufacturer属性中不起作用,因为它只是将名称设置为包含“[PROPERTYNAME]”

    更改MSI将使签名无效,并且由于Manufacturer是私有属性,因此无法从命令行传入。可以工作的是转换,转换可以由供应商签名,这样就不会损害Windows 7(MSI 5.0)及更高版本上的聚合签名状态。然而,应用转换还需要一个命令行,因此这可能很容易,也可能不容易,这取决于您的引导