如何使用 wix 安装程序添加公司名称
Posted
技术标签:
【中文标题】如何使用 wix 安装程序添加公司名称【英文标题】:How to add company name using wix installer 【发布时间】:2020-11-03 05:35:05 【问题描述】:我想使用 wix 安装程序添加公司名称,但没有看到任何选项。只有我可以给制造商
我们公司的白名单软件基于公司名称,之前我们使用的是 windows 安装程序,现在改为基于 WIX 的安装程序。有没有办法使用 wix 安装程序提供公司名称 在选择软件时显示作者:XXXxxxxxxx(wix baed 安装程序) 但在选择基于 WIndows 的安装程序时,它会显示公司:XXXxxxxxxx
【问题讨论】:
你能添加一些不同的屏幕截图吗?这些是在 Windows 资源管理器中看到的文件属性,还是您正在使用 Orca 在 MSI 中查看?您是否使用数字证书签署文件? 听起来您想在 MSI 中设置 COMPANYNAME 属性。如果这是您尝试执行的操作,则在 Package 节点中设置制造商值。不过我很困惑,因为这正是您在问题中发布的内容。 @Doc 不太可能。 COMPANYNAME 是执行安装的组织的值,而不是编写安装的人。它也是一个可以在命令行中传递的公共属性,因此这根本不会产生有效的白名单。 我在使用鼠标指针选择 MSI 时看到,我已经将制造值添加为公司名称,但在选择时,作者显示的是制造商值,而不是公司名称。没有出现公司名称的地方。它只有 TITLE、AUTHOR、SUBJECT 和 ITEM TYPE 确认!我完全骨那个@ChristopherPainter。谢谢你的澄清。 【参考方案1】:很难想象任何不依赖数字签名的有效白名单。您可能需要使用受信任的证书签署 MSI。既然您说“我们的公司”,我认为这是一个内部 IT 产品,因此拥有白名单流程的人应该能够准确地告诉您您的组织需要什么。
【讨论】:
以上是关于如何使用 wix 安装程序添加公司名称的主要内容,如果未能解决你的问题,请参考以下文章
如何在非 Windows 操作系统的 WiX 安装程序中获取操作系统名称?
WiX-Bootstrapper - 为 UAC 对话框设置产品名称和公司名称