Всегда ли нужно подписывать программное обеспечение для Windows 8 на поверхности?
Возможный дубликат:
Установите приложение Windows 8 Modern UI без Магазина Windows
Мы хотим запрограммировать Windows 8 для Surface и столкнуться с проблемами при подписании программного обеспечения перед установкой для тестирования и демонстрацией окончательных версий. Это напрасная трата нашего времени и энергии.
Это стратегия Microsoft, что они разрешают только подписанное программное обеспечение на поверхности?
1 ответ
Возможна загрузка современных приложений пользовательского интерфейса в Windows 8/Windows RT. Есть несколько ограничений / предварительных условий, хотя.
Вам понадобится либо
- Windows 8 Pro
- Windows 8 Enterprise
- Windows RT
Windows 8 Pro
С Windows 8 Pro вы можете загружать современные приложения, хотя только если у вас есть лицензия разработчика Windows 8. Лицензия является бесплатной, но вам нужно будет использовать PowerShell(или, в качестве альтернативы, установить Visual Studio - который будет установлен, если вы все равно разрабатываете приложение), чтобы получить лицензию.
После запуска PowerShell от имени администратора введите ниже, чтобы получить лицензию.
Show-WindowsDeveloperLicenseRegistration
Нажмите "Согласен" и войдите в свою учетную запись Microsoft, чтобы получить лицензию. После получения введите команду ниже, чтобы загрузить приложение
Add-AppxPackage C:\example.appx
заменив example.appx именем вашего пакета.
Windows 8 Pro / Enterprise / Windows RT
Для Windows 8 Pro без лицензии разработчика или для 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