Возможный дубликат:
Установите приложение 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