您的位置:首页 > 移动开发

Failed to sign bin\Debug\app.publish\setup.exe. SignTool Error: No certificates were found that met

2017-12-18 13:23 2011 查看
The error is related with *.pfx file that is used in ClickOnce based deployment. All ClickOnce apps must have their clickonce manifests digitally signed by a certificate.

It's a security feature that allows your users to verify that any updates really originated from the publisher of the version you installed before. This is a basic property of Public Key encryption. On top of that you can have your certificate authorized by
a trusted peer so that the details of the publisher supplied are also verified. (Having the same publisher as before doesn't have to mean the original information about the publisher is correct. That's the advantage of a bought one.)

So summary:

1. No certificate puts your users at a gamble where the software came from.

2. Self-signed certificates give the user certainty that updates at least came from the same publisher as their original install. But still don't know where this original came from.

3. Purchased certificates give users a degree of certainty that the information about the publisher is verified by a 3rd (and trusted) party. As well as any following updates.

--------------------------------------分割线---------------------------------------

Simply uncheck the Sign the ClickOnce manifests option to turn off it, the error gone.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐