首页 > 解决方案 > 在已安装程序列表中显示发布者名称

问题描述

.msi我使用 Wix Toolset v3.11为我的 Windows 应用程序生成安装程序。

如何在Settings -> Apps & features中的应用程序条目中显示发布者名称?

我注意到该列表中的一些条目在应用名称下方包含一个发布者名称: 带有发布者名称的应用

<Product ... Manufacturer="My Company Name" ...在我的.wxs文件中设置,我可以看到它存储在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\<guid>\Publisher

但显然这还不足以让出版商出现在节目列表中。显示发布者的应用程序(Windows 应用商店应用程序?)存储在注册表的不同部分。

标签: windowswixwindows-10windows-installer

解决方案


据我所知,发布者的名称仅作为 .APPX/.MSIX 包出现在应用程序包中。不适用于从 MSI/EXE 安装程序安装的用户。

APPX/MSIX 包的来源无关紧要,我从商店外部安装了包(侧载),它们正确显示了发布者的名称。

如果您想了解有关 MSIX/APPX 包的更多信息,请查看我编写的介绍指南。


推荐阅读