Visual studio 2012 ClickOnce安装程序立即停止执行
我的ClickOnce设置有问题,完全不知道我做错了什么 我正在尝试使用VS2012发布Outlook 2013的VSTO加载项。但是,当我单击ClickOnce Publish创建的Setup.exe时,安装程序会显示小的安装窗口约半秒钟,然后立即再次消失。这不会显示任何错误消息或生成任何事件日志条目Visual studio 2012 ClickOnce安装程序立即停止执行,visual-studio-2012,vsto,clickonce,add-in,.net-4.5,Visual Studio 2012,Vsto,Clickonce,Add In,.net 4.5,我的ClickOnce设置有问题,完全不知道我做错了什么 我正在尝试使用VS2012发布Outlook 2013的VSTO加载项。但是,当我单击ClickOnce Publish创建的Setup.exe时,安装程序会显示小的安装窗口约半秒钟,然后立即再次消失。这不会显示任何错误消息或生成任何事件日志条目 ClickOnce清单使用测试证书(自签名)进行签名 证书) 该程序集未签名。(但是,如果我选择签名,则不会有任何变化) 我使用CD或DVD-ROM作为安装路径发布到文件系统(发布到IIS会导
- ClickOnce清单使用测试证书(自签名)进行签名 证书)
- 该程序集未签名。(但是,如果我选择签名,则不会有任何变化)
- 我使用CD或DVD-ROM作为安装路径发布到文件系统(发布到IIS会导致相同的问题)
有人知道我可能做错了什么吗?终于找到了答案。。。在多次尝试重现该问题后,我注意到以下几点: 如果我创建了一个新项目,除了手动创建一个测试证书外,不更改任何内容,那么发布的安装程序将不会运行,但是如果我根本不更改任何内容,那么它将工作 当ClickOnce创建用于签名清单的证书时,我开始比较这些证书之间的差异。结果是:哈希算法必须是sha1 这个证书不起作用。安装程序将中止,但不会给出错误提示: 这个证书有效 有人可能会认为,安装程序至少会给出一个可能出错的提示,而不仅仅是中止
我希望如果其他人偶然发现这个问题,这可能会有所帮助:)你能再检查一下你的答案吗。。。单词“This”和“This”没有任何与之相关的图像。也许只需重新措辞,以包含更多关于“这”是什么的描述性文本。感谢..NET 4.5版本的工具引入了一个新的-a/-算法开关,允许您在SH1RSA和SH256RSA之间进行选择:
清单生成和编辑工具(Mage.exe、.NET Framework 4.5)