我在vs中用c#写的winform程序,想部署它,选择生成菜单里的发布选项,但是说我未能创建默认证书,中止发布
2个回答
展开全部
选择一个证书,没有就创建一个,就是一个署名和密码!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选中你要发布的项目--右键--属性----签名---有证书,你手动创建一下 看看报什么错误
更多追问追答
追问
在发布未成功时会出现一个.pfx文件,按照你说的设置签名有一个为ClickOnce清单签名,打开时是没挑勾的,我选中后选择了从文件选择把刚才自己生成的.pfx文件打开,再把那个勾去掉后然后发布报错两个,一个是签名时出错:指定了无效的提供程序类型一个是因为某项目未能生成,所以无法发布,而且此时那个勾又会自动被挑上,这时我把那个勾再次去掉,再发布可以成功,我想知道为什么这么麻烦呢,可以改一改什么让它不再出这个问题么
追答
这个签名是必须要的
不要不行 不过自动生成只有1年有效期
我空间 有一个可以生成有效期自己设置的方法
http://hi.baidu.com/jjlsky/blog/item/eae212dee8c7b055cdbf1a5a.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询