社区
C#
帖子详情
ClickOnce部署问题
johnbl
2007-06-04 02:57:31
ClickOnce进行部署的时候使用了签名
如果每次发布都是由同一台机器进行(使用相同的签名),用户可以自动更新
但是如果现在使用另外的机器进行编译,并且进行发布,用户更新的时候就会出现一个对话框:"无法启动应用程序.应用程序下载未成功.......".用户不能对程序进行正常更新.请问这个问题怎么解决~
...全文
572
5
打赏
收藏
ClickOnce部署问题
ClickOnce进行部署的时候使用了签名 如果每次发布都是由同一台机器进行(使用相同的签名),用户可以自动更新 但是如果现在使用另外的机器进行编译,并且进行发布,用户更新的时候就会出现一个对话框:"无法启动应用程序.应用程序下载未成功.......".用户不能对程序进行正常更新.请问这个问题怎么解决~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunny_fxm
2012-07-06
打赏
举报
回复
没测试过啊
icezs
2007-06-26
打赏
举报
回复
mark
yuhonglai
2007-06-25
打赏
举报
回复
你生成一个证书文件,每次发布的时候都使用一个证书发布就可以了
创建证书步骤如下:
打开Microsoft .NET Framework 的SDK命令提示,按以下步骤操作:
1、创建一个自我签署的X.509证书(.cer)和一个.pvk私钥文件,用到makecert工具,命令如下:
makecert -r -n "CN= cncxz " -b 01/01/2005 -e 01/01/2018 -sv myselfName.pvk myselfName.cer
按提示设置私钥密码(也可以不使用密码)即可在当前目录生成相关文件
2、利用X.509证书(.cer)创建发行者证书 (.spc),用到cert2spc工具,命令如下:
cert2spc myselfName.cer myselfName.spc
3、从.pvk和.spc格式转换成.pfx格式,用到pvkimprt工具,命令如下:
pvkimprt -pfx myselfName.spc myselfName.pvk
按提示操作可导出.pfx证书,若第1步设置了私钥密码,此处需要输入验证
4、在vs项目的ClickOnce清单签名的证书设置处点击“从文件选择”浏览定位到第3步导出的.pfx证书,此处需要验证第3步中设置的证书私钥密码。
相关工具网上搜索一下
johnbl
2007-06-04
打赏
举报
回复
重装也没用的~可能是签名造成的,但是不知道在那么去改
ERPCoder
2007-06-04
打赏
举报
回复
客户端重新安装...
部署
Click
Once 应用程序 winform
部署
Click
Once 应用程序 winform
Click
Once
部署
PPT幻灯片
Click
Once
部署
PPT
Click
Once
部署
PPT
Click
Once
部署
PPT
Click
Once
部署
PPT
Click
Once
部署
PPT
WPF
Click
Once +DevExpress应用程序发布,安装及
部署
实战视频教程
而使用
Click
Once
部署
时,每个应用程序都是独立的,不会干扰其他应用程序。还有Windows Installer
部署
要求管理员权限并且只允许受限制的用户安装;而
Click
Once
部署
允许非管理用户安装应用程序并仅授予应用程序所...
Click
Once
部署
Windows应用程序
Click
Once
部署
使您可以将基于 Windows 的应用程序发布到 Web 服务器或网络文件共享以简化安装。Visual Studio 对通过
Click
Once
部署
的应用程序的发布和更新提供完全支持。
Click
Once
部署
可用于使用 Visual Basic、...
Visual Studio
Click
once
部署
Visual Studio
Click
once
部署
很好用的功能
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章