2

System.IO.FileNotFoundException: CertEnroll::CX509PrivateKey::Create: 系统找不到指定的文件。0x80070002 (WIN32: 2)

上面的错误是当我尝试使用 CertEnroll.dll 中的 CX509PrivateKeyClass 类创建私钥以生成 CSR 时引发的异常。

它似乎只发生在我尝试执行部署在 Windows 2008 服务器上的代码时。

它在 Windows 7 下运行良好。

4

1 回答 1

1

这是因为您没有适当的权限来调用 COM。我不确定最低权限,但本地管理员应该可以工作。

于 2011-12-29T08:02:54.467 回答