驱动程序包进行测试签名时如何共享代码签名证书

对驱动程序包进行测试签名时,Visual Studio 将会创建一个签名证书(PFX 文件)并将其导入主计算机上的证书存储中。 将已完成测试签名的驱动程序包部署到测试计算机时,Visual Studio 会将验证证书(CER 文件)复制到测试计算机。 如果想要与在其他主计算机上生成驱动程序的开发人员共享证书,则必须共享代码签名证书,而不是验证证书。

驱动程序包进行测试签名时如何共享代码签名证书?具体操作如下:

1)在 Visual Studio 的“解决方案资源管理器”窗口中,选择并按住(或右键单击)驱动程序包项目,然后选择“属性”。

2)在程序包的属性页中,导航到“配置属性”>“驱动程序签名”>“常规” 。 在“测试证书” 字段中,选择“从 Microsoft Store 中选择” 。

3)在“选择证书”对话框中,找到测试签名证书。 证书名称类似于 WDKTestCert yourName。 选择测试签名证书,然后选择“属性”。 在“详细信息”选项卡中,选择“复制到文件”。

4)按照“证书导出”向导中的说明导出 PFX 文件。 当系统询问你是否想要导出私钥时,选择“是,导出私钥” 。

5)与其他开发人员共享导出的 PFX 文件。

相关文章