Windows Mobile 6模拟器未使用可信证书错误签名

时间:2014-08-27 19:27:03

标签: windows-mobile-6 windows-mobile-emulator

我正在尝试在windows mobile 6模拟器中安装程序,将其作为独立映像运行(PPC_USA.BIN)。该程序安装成功,但当我尝试运行它时,错误消息是:

  

无法打开文件''。要么没有使用受信任的证书签名,要么找不到其中一个组件。如果问题仍然存在,请尝试重新安装或恢复该文件。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

应用程序可能要求降低安全性。因此,为了能够运行它,设备需要将安全性降低至少至用户在运行未签名的可执行文件时被要求许可的级别。在Windows Mobile安全环境中,这意味着设备的安全配置需要设置为Two-Tier-PromptOne-Tier-PromptSecurity-Off(有关详细信息,请参阅MSDN)。< / p>

更改安全配置可能需要设备制造商或运营商的帮助。

在某些情况下,它可以由用户完成。其中一些列在下面:

  1. 如果用户有可以运行的注册表编辑器应用程序 设备并可以更改设备注册表(此类应用程序 需要由设备信任的证书签名 不过,或者同样的问题会重演。)

  2. 该设备已安装Microsoft Windows Mobile开发 证书。

  3. 该设备允许用户安装Microsoft Windows     移动开发证书。

  4. 在上述情况中,2和3很可能是这种情况;如果是,请尝试以下方法:

    1. 安装Windows Mobile SDK(Here

    2. 在设备上安装<WM SDK>/Tools/Security/SDK Development Certificates/Certs.cab

    3. 转到<WM SDK>/Tools/PocketPC/Security/Security Configuration和 使用cpf文件之一来更改设备的安全性 配置(请参阅位于<WM SDK>/Tools/PocketPC/Security/Security Configuration/ReadMe.txt的自述文件)

    4. 希望这可以帮助某人,即使我已经晚了一年......