我在vs2012中为一个简单的.net控制台应用创建了一个ClickOnce。 我在发布中设置了发布者名称 - >选项 - >说明 - >出版商名称。 但是,当我运行setup.exe时,我仍然看到Publisher:Unknown Publisher。
为什么没有拿起我设置的发布者名称?
答案 0 :(得分:1)
您必须使用代码签名证书对您的应用程序进行签名,以确保只有您的公司向Microsoft提交数据,这将增加一层超出传统用户名和密码的安全性。
请参阅以下链接:
答案 1 :(得分:0)
首先,您必须始终使用发布者证书签署ClickOnce部署和应用程序清单。接下来,必须在用户计算机上的Trusted Publishers证书存储中配置用于签署ClickOnce应用程序的证书。最后,必须在用户计算机上的“受信任的根证书颁发机构”证书存储中配置颁发证书的证书颁发机构。我将依次剥离这三部分的每一层。