эмулятор Windows Mobile 6 не подписан с ошибкой доверенного сертификата

Я пытаюсь установить программу в эмуляторе Windows Mobile 6, запустив ее как отдельный образ (PPC_USA.BIN). Программа устанавливается успешно, но когда я пытаюсь запустить ее, появляется сообщение об ошибке:

Файл "" не открывается. Либо не подписан доверенным сертификатом, либо не удается найти один из его компонентов. Если проблема не исчезнет, ​​попробуйте переустановить или восстановить файл.

Какие-либо предложения?


person Bruno Estrazulas    schedule 27.08.2014    source источник


Ответы (1)


Приложение, вероятно, требует снижения безопасности. Таким образом, чтобы иметь возможность запускать его, устройство должно иметь пониженную безопасность, по крайней мере, до уровня, на котором у пользователя запрашивается разрешение, когда он / она запускает неподписанный исполняемый файл. В контексте безопасности Windows Mobile это означает, что для конфигурации безопасности устройства необходимо установить значение Two-Tier-Prompt, One-Tier-Prompt или Security-Off (см. MSDN для получения дополнительной информации).

Для изменения конфигурации безопасности может потребоваться помощь производителя устройства или оператора.

В некоторых случаях это может сделать пользователь. Некоторые из них перечислены ниже:

  1. Если у пользователя есть приложение редактора реестра, которое может работать на устройстве и может изменять реестр устройства (такое приложение должно быть подписано сертификатом, которому устройство доверяет, иначе та же проблема повторится).

  2. На устройстве установлены сертификаты разработки Microsoft Windows Mobile.

  3. Устройство позволяет пользователю устанавливать сертификаты разработки Microsoft Windows Mobile.

Из вышеперечисленного 2 и 3 более чем вероятны; в таком случае попробуйте следующее:

  1. Установите Windows Mobile SDK (Здесь)

  2. Установите <WM SDK>/Tools/Security/SDK Development Certificates/Certs.cab на устройство.

  3. Перейдите к <WM SDK>/Tools/PocketPC/Security/Security Configuration и используйте один из файлов cpf, чтобы изменить конфигурацию безопасности устройства (см. Файл Readme, расположенный по адресу <WM SDK>/Tools/PocketPC/Security/Security Configuration/ReadMe.txt)

Надеюсь, это кому-то поможет, хотя я опоздал на год или около того ...

person Dayan    schedule 19.07.2015