所以这是我第一次遇到这个问题,上次我的代码签名证书安装正确,这次没有问题,但是我的证书中缺少私钥标志,在搜索了大约一个小时后,我发现certutil -repairstore my "CertSerialNumber"
如果证书已安装到本地计算机,则此方法有效,但 signtool 无法找到证书,默认情况下它安装到 CurrentUser 所以我如何certutil -repairstore
在当前用户的证书上运行,我尝试添加-sr currentuser
并且-user
它抱怨他们是无效参数(WIN32: 87 ERROR_INVALID_PARAMETER)
。