最近clickonce的密钥到期了,在网上找了些文章用来修改密钥的到期时间,已成功生成新密钥,好不好使暂时未测。
在此小结一下,以备参考:
1.在原密钥所属电脑上cmd执行如下命令
renewcert <OldCertificate>.pfx <NewCertificate>.pfx "CN=<NewCertificateName>" <Password>
其中renewcert为一C++ 应用程序,密码部分我写上之后会出错,所以就略过了,同样生成了新密钥,具体操作界面如下:
2.另外发现密钥到期后,可以修改电脑的本地时间,这样是可以成功发布的。
参考文章:http://www.cnblogs.com/lover/archive/2008/10/12/1309473.html