Show publisher name in list of installed programs

我与影子孤独终老i 提交于 2019-12-24 00:47:10

问题


I use Wix Toolset v3.11 to generate an .msi installer for my Windows application.

How can I have a publisher name appear in the entry for my application in Settings -> Apps & features?

I noticed that some entries in that list include a publisher name underneath the app name:

I set <Product ... Manufacturer="My Company Name" ... in my .wxs file and I can see this is stored in the registry at HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\<guid>\Publisher.

But apparently that isn't enough to make the publisher appear in the list of programs. The apps that do show a publisher (Windows Store apps?) are stored in a different part of the registry.


回答1:


From what I've noticed the publisher's name appears only for apps packages as an .APPX/.MSIX package. Not for those installed from an MSI/EXE setup.

The source of the APPX/MSIX package does not matter, I have packages installed from outside the store (sideloaded) which display the publisher's name correctly.

If you want to learn more about MSIX/APPX packages, check out this introduction guide I wrote.



来源:https://stackoverflow.com/questions/57432858/show-publisher-name-in-list-of-installed-programs

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!