ClickOnce 签名证书的问题

Missing1984 2007-05-23 08:53:58
之前部署的程序用的是测试证书 而现在发布的程序使用了不同的证书签名,是不是会导致之前的程序无法自动升级?如果像在不改变之前程序的基础上解决这个问题,应该怎么搞?
...全文
1170 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhq1001 2012-06-05
  • 打赏
  • 举报
回复
我也遇见了同样的问题,学习
bestdowt1314 2008-09-20
  • 打赏
  • 举报
回复
学习中
Foxer 2008-09-20
  • 打赏
  • 举报
回复
是的,同一个程序要用同一个证书,否则,ClickOnce会当作两个不同的应用程序。
chanQ 2008-09-18
  • 打赏
  • 举报
回复
利用ClickOnce发布的每个版本的程序清单和部署清单是不是都得用同一个证书签名?
Foxer 2008-09-09
  • 打赏
  • 举报
回复
用ClickOnce还不想用证书?怎么想的呀~~

创建一个永久有效的证书不就行了?比如有效期到2099年(估计自己不在世上了).
Java_And_NET 2008-09-07
  • 打赏
  • 举报
回复




用手动生成应用程序清单和部署清单的话,对这2个清单的签名用的是自己new一个,这种情况没有问题,发布更新都没有问题,但是如果我的第N个版本之前都是用clickonce自动部署的话,我想在第N+1个版本是用手动部署时,不管我是用vs自带的签名文件还是再new一个都不行,报错:部署标识与预订不匹配.
有没有人有解决方法的?
另文件签名的原理?
zhujiechang 2008-09-07
  • 打赏
  • 举报
回复
证书不同是没有办法的。重新来
royal1 2008-09-06
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/zh-cn/vbrun/bb384246.aspx
也许会对你有帮助
royal1 2008-09-06
  • 打赏
  • 举报
回复
使用哪个证书的问题至关重要,因为 ClickOnce 应用程序的标识基于部署清单的数字签名。LZ的情况可能会导致冲突。

chanQ 2008-09-04
  • 打赏
  • 举报
回复
我也碰到过类似问题:
如果我用手动生成应用程序清单和部署清单的话,对这2个清单的签名用的是自己new一个,这种情况没有问题,发布更新都没有问题,但是如果我的第N个版本之前都是用clickonce自动部署的话,我想在第N+1个版本是用手动部署时,不管我是用vs自带的签名文件还是再new一个都不行,报错:部署标识与预订不匹配.
有没有人有解决方法的?
另文件签名的原理?
hwmfly 2008-02-12
  • 打赏
  • 举报
回复
我也遇到一样的问题
heguo 2007-10-12
  • 打赏
  • 举报
回复
makecert -r -n "CN=cncxz" -b 01/01/2007 -e 01/01/2018 -sv easyshop.pvk easyshop.cer
cert2spc easyshop.cer easyshop.spc
cd pvkimprt
pvkimprt -pfx ..\easyshop.spc ..\easyshop.pvk

这样可以制作永久有效的证书,具体工具软件和资料网上可以找到。
Bytexu 2007-10-11
  • 打赏
  • 举报
回复
关注,我也碰到这个问题,不知道楼主解决了没有,请高手赐教~~
bwangel 2007-05-30
  • 打赏
  • 举报
回复
从来不签名,JF
bucher 2007-05-29
  • 打赏
  • 举报
回复
的确如此,会导致系统认为这是2个程序。自己的证书还有过期问题,千万小心,我当年碰到这个欲哭无泪。
zhujiechang 2007-05-28
  • 打赏
  • 举报
回复
用证书的情况下,clickone经常出现问题,原因不明,无论是什么证书都差不多。重要的程序建议你自己写升级程序,如果用clickone的话,建议不要那个证书。
heguo 2007-05-27
  • 打赏
  • 举报
回复
微软有证书升级的资料http://support.microsoft.com/kb/925521/zh-cn
大致意思是从旧的过期的证书基础上再重新生成一个新的证书.
没试过.
copall 2007-05-27
  • 打赏
  • 举报
回复
可以自动升级吧~我只是看过别人搞过
CathySun118 2007-05-26
  • 打赏
  • 举报
回复
应该是
rola 2007-05-25
  • 打赏
  • 举报
回复
学习,帮顶
加载更多回复(2)

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧