如何获得发布商名称以显示在ClickOnce安装程序对话框中

时间:2019-06-11 20:20:27

标签: visual-studio-2015 installer clickonce

在Visual Studio 2015中,如何获得ClickOnce安装程序对话框以显示图像中显示的发布者的名称?

enter image description here

我尝试在Project Properties -> Publish -> Options -> Description -> Publisher Name中输入名称,但这只会在安装后将名称添加到“开始”菜单上的文件夹中。

Project Properties -> Application -> Assembly Information下的“公司”字段也不起作用。

1 个答案:

答案 0 :(得分:1)

  

MSIX :也许考虑使用a quick read about MSIX-一种专为Windows 10应用程序设计的新通用软件包格式。


ClickOnce :尽管我没有使用ClickOnce,但我相信您看到的问题是由于missing certificate引起的。您需要身份验证码签名证书来签名设置:ClickOnce and Authenticode

提取 :在上面链接的文档中,内容为:

您可以通过以下三种方式之一获得代码签名证书:

  1. 从证书供应商处购买一个。
  2. 从组织中负责创建数字证书的组中接收一个。
  3. 使用New-SelfSignedCertificate PowerShell cmdlet或Windows软件开发工具包(SDK)附带的MakeCert.exe生成自己的证书。

您需要使用 option 1 进行常规部署 Option 2 公司使用,而 option 3 主要供测试使用。< / p>

  

摘要 :使用选项1,您应该显示正确的 Publisher 名称。因此,请从发行机构获取正确的代码签名证书以纠正您看到的问题。显然,首先要检查您的公司是否已经有这样的证书(这些天他们经常这样做)。

     

SmartScreen :这是有关使用MSI的SmartScreen和数字证书的答案。请略读:How to add publisher in Installshield 2018


链接