更改安装项目的发布者名称 visual Studio

Change publisher name for Setup Project visual Studio

如何在 visual studio 2015 中更改 visual studio 安装程序的发布者名称? 我希望在安装时能够在控制面板的程序和功能部分显示正确的发布者名称。

厂家属性:我只能接触到2017的版本。但是,在 Visual Studio 中,当您左键单击“Solution Explorer”中的安装程序项目时,是否没有包含 属性 "Manufacturer"?请尝试更改那里的名称。

UAC Prompt:为了更改UAC弹出对话框中显示的名称以提升安装权限,您需要使用适当的证书对您的包进行签名。 (同时检查链接)。

UPDATE: Even signed MSI packages can show up with a dodgy name in the UAC prompt. Here is a description of how to avoid this by proper signing procedure.


部分链接:

  • How to add publisher in Installshield 2018
  • (未签名的 MSI UAC 对话框的屏幕截图)

我使用 Microsoft Visual Studio Installer Projects 创建 MSI。 成功配置和创建 MSI 包后,我按照以下步骤操作:

  1. 在他们的组织中,他们收到带有私钥的内部证书,允许我签署私钥
  2. 将其导出为 pfx 格式
  3. 我签署了我的 MSI 程序包

C:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool>signtool.exe sign /f "C:\Users\kul\source\repos\kul.pfx" /p "mypass" /d "SuperSoft" "C:\Users\kul\source\repos\SuperSoft\Release\Setup.msi"