我有一个使用ClickOnce的分布式应用程序。我想要进行更新,但出现了证书过期的错误。我注意到在签名选项卡上,我可以取消勾选签署ClickOnce清单。我这样做并成功发布了我的应用程序。前七个用户都可以正常使用,但最近一个用户遇到了可怕的问题:
我将有数十名用户在接下来的24小时内尝试使用。我很担心不会出现重大问题。我阅读了关于MS ClickOnce的问题/错误以及到期证书的大量信息,并希望通过简单地不签名来避免它们。过期的证书只是一个通用的证书,似乎是在最初设置ClickOnce时创建的。从签名清单转换成未签名清单是否会有问题?
遇到问题的用户甚至无法卸载和重新安装该应用程序。我们尝试了我能想到的一切方法,包括删除他的User\Local Settings\Apps\2.0文件夹。
此外,对于这个突然不能使用我们应用程序的用户,我能做些什么?
Manifest XML signature is not valid.
+ No signature was present in the subject.
我将有数十名用户在接下来的24小时内尝试使用。我很担心不会出现重大问题。我阅读了关于MS ClickOnce的问题/错误以及到期证书的大量信息,并希望通过简单地不签名来避免它们。过期的证书只是一个通用的证书,似乎是在最初设置ClickOnce时创建的。从签名清单转换成未签名清单是否会有问题?
遇到问题的用户甚至无法卸载和重新安装该应用程序。我们尝试了我能想到的一切方法,包括删除他的User\Local Settings\Apps\2.0文件夹。
此外,对于这个突然不能使用我们应用程序的用户,我能做些什么?