为什么找不到签名ClickOnce清单的证书?

9

我需要对一个之前的开发人员完成的应用程序进行一些更改。我向他索要了源代码,但是当我尝试构建应用程序(即使在做任何更改之前),我遇到了以下错误:

"Error 1 Unable to find manifest signing certificate in the certificate store."

enter image description here

我该如何解决这个错误?


问题在于该项目需要使用ClickOnce进行部署...我不能真的取消勾选它。 - zozo
4个回答

5

你需要一个代码签名证书,或者只需按下“创建测试证书”按钮。还要记得将以下内容放入“时间戳服务器URL”框中:

http://timestamp.verisign.com/scripts/timstamp.dll

5

该解决方案需要用于签署清单的证书。请提供证书或使用自己的证书进行签名。似乎您已经勾选了“签署ClickOnce清单”的解决方案(我无法确定模糊不清的图像),简单的解决方案是不要签署它或提供您自己的证书。


我该如何创建证书? - zozo

4

前往项目属性的签名选项卡,取消勾选“签署 ClickOnce 清单”。

希望有所帮助...........


1
@TechGiant,感谢您的帮助。 - Prince

0

你尝试过取消选中“签署 ClickOnce 清单”吗?这个项目需要通过 ClickOnce 部署吗?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接