windows - 在已安装程序列表中显示发布者名称
问题描述
.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 应用商店应用程序?)存储在注册表的不同部分。
解决方案
据我所知,发布者的名称仅作为 .APPX/.MSIX 包出现在应用程序包中。不适用于从 MSI/EXE 安装程序安装的用户。
APPX/MSIX 包的来源无关紧要,我从商店外部安装了包(侧载),它们正确显示了发布者的名称。
如果您想了解有关 MSIX/APPX 包的更多信息,请查看我编写的介绍指南。
推荐阅读
- c# - Input.GetKeyDown 命令在 Unity2D 中无法正常工作
- windows - UTL_FILE.FGETATTR 为块大小返回 0
- java - 测试 RepositorSpring Boot 集成测试 - 模拟返回 null
- google-forms - 将文件从表单上传到特定文件夹
- bash - 使用 jq 解析访问令牌
- ios - 为什么不调用我对 viewDidLoad 的第二次覆盖?
- excel - excel如何处理空单元格
- react-native - 使用 npm 安装 expo-cli --global 进行反应设置,出现错误
- javascript - Sendemail 函数:要处理的行数
- python - ModuleNotFoundError:没有名为“SpecAugment”的模块