【问题标题】:"Format is not recognized" error while trying to sign xap-file with signtool尝试使用 signtool 签署 xap 文件时出现“无法识别格式”错误
【发布时间】:2011-01-10 07:00:54
【问题描述】:

我正在尝试遵循这个教程:
http://channel9.msdn.com/learn/courses/Silverlight4/Overview/Overview/Moving-Beyond-the-Browser--Elevated-Trust-Applications/#_Toc256192962
为了签署我的 Silverlight 申请。

但是在最后一步是这样的:

signtool sign /v /f c:\Demo\TestOOBCodeSigningCA.pfx /p 密码 c:\Demo\SilverlightApplication2\SilverlightApplication2.Web\ClientBin\SilverlightApplication2.xap

我收到以下错误:

SignTool 错误:此文件格式无法签名,因为它无法识别
SignTool 错误:尝试签名时出错:c:\Demo\SilverlightApplication2\SilverlightApplication2.Web\ClientBin\SilverlightApplication2.xap

可能是什么原因?

【问题讨论】:

  • 您使用的是 Silveright 4 RC? signtool.exe 的路径是什么?
  • 我正在使用 Silverlight 4 Beta。一定是这个原因!谢谢

标签: silverlight silverlight-4.0 signtool


【解决方案1】:

您必须在签名机器上安装 Silverlight 4 运行时。如果您只安装了 SL 3 运行时,那么您将收到错误“此文件格式无法签名,因为它无法识别”

【讨论】:

    猜你喜欢
    • 2014-01-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-13
    • 2021-11-08
    • 1970-01-01
    • 2017-05-12
    • 2019-05-25
    • 2019-07-05
    相关资源
    最近更新 更多