使用代码唱歌将桌面应用程序提交到 Windows 8 商店

Posted

技术标签:

【中文标题】使用代码唱歌将桌面应用程序提交到 Windows 8 商店【英文标题】:Submit desktop app to Windows 8 store with code singing 【发布时间】:2012-12-10 02:25:32 【问题描述】:

我知道这需要代码签名证书。只是想知道它是否必须是 VeriSign 的代码签名证书?

【问题讨论】:

【参考方案1】:

Windows 应用商店(桌面应用)的认证要求要求使用 Authenticode 证书对文件进行签名,但未指定哪个 CA。基于http://msdn.microsoft.com/en-us/library/windows/desktop/jj256845.aspx,我会说只要它是一个有信誉的代码签名证书(不是自签名证书或私有 CA),那么它就会通过认证。

【讨论】:

【参考方案2】:

我认为它必须是 Verisign,Michael S 也表示:https://***.com/a/13026302/921282

也是第一手资料。在使用 Microsoft 开发工具包进行测试时,我得到了下一个报价。 (只有当测试通过且没有失败时,您才能获得此信息的链接。该站点受到限制,仅向 MS 服务用户显示)

警告安装签名的驱动程序和可执行文件

“用于 Microsoft Authenticode 的 VeriSign 代码签名证书(99 美元) VeriSign 提供的 Microsoft Authenticode 证书是唯一可接受的身份验证、文件签名和代码签名方法。 Microsoft 将无法接受任何其他身份验证方法,包括 Windows 应用商店所需的 GeoTrust 身份验证。 "

【讨论】:

以上是关于使用代码唱歌将桌面应用程序提交到 Windows 8 商店的主要内容,如果未能解决你的问题,请参考以下文章

拖放时将桌面图标移动到Windows窗体上?

Windows 10 Toast Notifications桌面应用程序

如何用Git将代码上传到GitHub

如何用Git将代码上传到GitHub

如何用Git将代码上传到GitHub

如果我无法使我的应用程序与Windows应用商店兼容,该怎么办?