我按以下步骤给控件签名
结果不行,特痛心rem ROOT.CER 微软提供的根证书
makecert -sv my.PVK -n "CN=test" my.cer
Cert2spc ROOT.cer my.cer my.spc 请告诉我详细步骤。我只有100分,给50分好吗

解决方案 »

  1.   

    你可以按以下步骤来做(我已经做成了,很爽):1、makecert -sv my.PVK -n "CN=youreCompany" my.cer
    这里,my.PVK:新创建的私人密钥保存文件名
          youreCompany:你想的公司名
          my.cer:创建的最后的证书文件名2、将cer文件转换为SPC文件
    cert2spc my.cer my.spc3、给ocx进行签名
    运行SignCode,参数比较复杂,可以不带参数,就可以进入签名向导。注意在签名选项中选“自定义”,可以指定你的SPC文件:my.spc。其它的你可以试一下,应该可以通过了。完成后签名成功。4、检查签名(测试)
    chktrust -v RecordProj.ocx这样做出的签名控件可以用,只不过没有得到“信任”,不过,重要的是:能用了。