Всегда ли программное обеспечение для Windows 8 на Surface должно быть подписано?

Всегда ли программное обеспечение для Windows 8 на Surface должно быть подписано?

Возможный дубликат:
Установите приложение Windows 8 Modern UI без Магазина Windows

Мы хотим программировать для Windows 8 для Surface и у нас возникли проблемы с подписанием программного обеспечения перед установкой для тестирования и предоставлением демонстрации финальных версий. Это пустая трата времени и энергии.

Является ли стратегия Microsoft такой, что они разрешают использовать на Surface только подписанное программное обеспечение?

решение1

Возможна сторонняя загрузка приложений Modern UI на Windows 8/Windows RT. Однако есть несколько ограничений/предварительных условий.

Вам понадобится либо

  • Windows 8 Профессиональная
  • Windows 8 Корпоративная
  • Windows RT

Windows 8 Профессиональная

С Windows 8 Pro вы можете загружать современные приложения, но только если у вас есть лицензия разработчика Windows 8. Лицензия бесплатна, но вам нужно будет использовать PowerShell (или, в качестве альтернативы, установить Visual Studio, которая будет установлена, если вы в любом случае разрабатываете приложение), чтобы получить лицензию.

После запуска PowerShell от имени администратора введите следующую команду:приобрести лицензию

Show-WindowsDeveloperLicenseRegistration 

Нажмите «Согласен» и войдите в свою учетную запись Microsoft, чтобы получить лицензию. После получения введитениже команда для боковой загрузкиприложение

Add-AppxPackage C:\example.appx

замените example.appx на имя вашего пакета.

Windows 8 Профессиональная/Корпоративная/Windows RT

Для Windows 8 Профессиональнаябез лицензии разработчикаили для Windows RT/Windows 8 Enterprise вам нужно будетполучить ключ активации для сторонней загрузки. Ключ активации может бытькуплено у Microsoft. После получения ключа активации вам необходимо зарегистрировать его, открыв командную строку и введя следующее:

slmgr /ipk <activation-key>

заменив <activation-key>ключом активации.

Альтернативно, если у вас Windows 8 Enterprise, присоединенная к домену Active Directory, домен должен иметьРазрешить всем доверенным приложениям устанавливать параметр групповой политикивключено.Вот как можно включить групповую политику:

  • Откройте редактор групповой политики (gpedit.msc).
  • В разделе «Политика локального компьютера» выберите «Конфигурация компьютера», «Административные шаблоны», «Компоненты Windows», а затем «Развертывание пакета приложений».
  • Дважды щелкните параметр Разрешить установку всех доверенных приложений.
  • В окне «Разрешить установку всех доверенных приложений» нажмите «Включено», а затем нажмите «ОК».

После активации ключа или добавления групповой политики вы можете выполнить стороннюю загрузку, введя:

Add-AppxPackage C:\example.appx

Связанный контент