Я создал приложение Metro, но я еще не отправил его в Windows Store, поскольку он все еще находится в бета-версии. Один из моих друзей был заинтересован в тестировании моего приложения. Чтобы установить мое приложение на компьютере hes, я использовал загрузку сбоку, следуя инструкциям в этой статье: http://blogs.msdn.com/b/patricka/archive/2012/11/05/how-do-i-deploy-a-windows-8-app-to-another-device-for-testing.aspx. Проблема заключается в том, что при нажатии «Y» (да) и PowerShell должно быть установлено мое приложение, оно дает ошибку «Пакет или пакет не подписан или его цифровая подпись повреждена.». Что мне делать ? Я отправил ему все файлы, созданные Visual Studio. я должен отметить, что:Building Metro Apps для бета-тестирования
- Я не буду использовать ОС Windows 8.1
- Я разработал приложение в Visual Studio 2013 Professional
- целевая платформа моего приложения является для Windows 8.1 (и у меня нет идея, как это изменить)
- Мой друг не имеет Visual Studio установлен
- Мой друг использует Windows Server 2012 Datacenter (Может это быть проблема? что я должен делать в этом случае? Я очень заинтересован в том, мое приложение для w ork также в Windows 8, Windows Server 2012 , потому что это OS-es, которые используются в моем офисе, и большинство людей, с которыми я работаю, и которые могут проверить мое приложение , прежде чем выпустить его на рынок.)
EDIT: Я попытался выполнить шаги этой статьи http://msdn.microsoft.com/en-us/library/windows/desktop/jj835836(v=vs.85).aspx, но моя ошибка, кажется, не указана там. В AppxPackagingOM> Microsoft-Windows-AppxPackaging/Оперативной У меня есть следующая ошибка:
error 0xC00CE014: App manifest validation error:
The app manifest must be valid as per schema: Line 27, Column 8, Reason: Element
'{http://schemas.microsoft.com/appx/2013/manifest}VisualElements' is unexpected according
to content model of parent element '{http://schemas.microsoft.com/appx/2010/manifest}Application'.
Expecting: {http://schemas.microsoft.com/appx/2010/manifest}VisualElements.
Также в AppXDeploymentServer> Microsoft-Windows-AppXDeploymentServer/Operational У меня нет никаких ошибок.
Вы подтвердили, что сертификат установлен под Компьютеры -> Надежные люди? Используйте 'mmc.exe', чтобы попасть в хранилище сертификатов. Если сертификат отсутствует, попробуйте установить его вручную, выполнив его (не забудьте указать его на «Компьютер-> Надежные люди»). –
Я установил его как доверенных людей и доверенных органов сертификации Roth, и он не работает. – TheQuestioner
@FrodeF., Пожалуйста, просмотрите мой пост, я отредактировал с ошибкой, которую я нашел после следующей статьи. – TheQuestioner