无法给文件“<filename>”签名:<error>

更新:2007 年 11 月

在试图给指定文件签名时出现错误。出现此错误的原因可能有多种:

  • 权限不足。

  • 缺少 Authenticode 签名所必需的系统文件。

  • 引用不存在的证书或私钥文件。

  • 文件名或 URL 拼写不正确。

**错误 ID:**BC31028

更正此错误

  1. 输入正确的证书和私钥文件名。

  2. 如果您使用的是 Authenticode 签名,请检查文件 Signcode.exe 和 Javasign.dll 是否存在,而且未设置它们的只读属性。

  3. 您对于文件一定要有 Write 权限。

请参见

概念

部署和 Authenticode 签名

参考

文件签名工具 (Signcode.exe)