System.IO.FileNotFoundException:CertEnroll :: CX509PrivateKey :: Create: 该系统找不到指定的文件。 0x80070002(WIN32:2)
上面的错误是当我尝试使用CertEnroll.dll中的CX509PrivateKeyClass类创建私钥来生成CSR时抛出的异常。
当我尝试执行部署在Windows 2008服务器上的代码时,似乎只会发生这种情况。
它在Windows 7下运行良好。
答案 0 :(得分:1)
这是因为您没有适当的权限来调用COM。我不确定最低权限,但本地管理员应该可以使用。