Лицензия разработчика требуется для боковой загрузки приложения метро?

Требуется ли иметь лицензию разработчика на целевой машине, чтобы иметь возможность загружать приложения метро? Что делать, если пользователь не хочет / не имеет лицензии разработчика (live id)? Как мне обойти это, кроме отправки приложения в магазин? Кроме того, нужно ли подключать компьютер к домену, чтобы иметь возможность загружать приложение?

3 ответа

Решение

Этот ресурс Microsoft прекрасно его возобновляет: http://technet.microsoft.com/en-us/library/hh852635.aspx; Короче говоря, если вы не используете Windows 8 Enterprise и не находитесь в домене, единственным способом загрузки дополнительных ресурсов является использование лицензии разработчика.

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

"Прежде чем вы сможете запустить загруженные приложения LOB:

Вы должны активировать ключ продукта боковой загрузки на устройстве под управлением Windows 8 Enterprise или Windows® 8 Pro. Вы должны активировать ключ продукта боковой загрузки на устройстве под управлением Windows RT.

-ИЛИ ЖЕ-

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

... Чтобы включить боковую загрузку на устройстве Windows 8 Enterprise, которое не присоединено к домену, необходимо использовать ключ активации боковой загрузки продукта. "

Этот блог более подробный, но, к сожалению, также не упоминает, где взять ключ продукта: http://blogs.msdn.com/b/windowsstore/archive/2012/04/25/deploying-metro-style-apps-to-businesses.aspx

Затем следует включить боковую загрузку, используя следующий код:

slmgr /ipk <sideloading product key>
slmgr /ato ec67814b-30e6-4a50-bf7b-d55daf729d1e

ec67814b-30e6-4a50-bf7b-d55daf729d1e - это всегда тот же ключ, который используется в качестве "GUID активации".

Остается вопрос, где взять этот ключ активации продукта? Я еще не нашел ответ на этот вопрос (см., Например, http://technet.microsoft.com/en-us/library/ff793433.aspx). Возможно, компании должны покупать такие ключи у Microsoft, и у них пока нет решения для этого. Я задал этот вопрос евангелисту Microsoft, с которым у меня есть контакт, и, надеюсь, скоро получит ответ (который я опубликую здесь).

Кстати, для компаний, которые развертывают приложения Магазина Windows для клиентов, Microsoft просто должна разрешить развертывание без Магазина и без необходимости присоединения к домену. Не было бы другого способа развернуть приложение только для определенных клиентов.

Если вы выполняете боковую загрузку для тестирования собственного приложения без его присутствия на предприятии, вам нужна только лицензия разработчика для тестирования приложения на другом компьютере. Если вы заставляете кого-то другого для тестирования, тогда можно предположить, что им потребуется лицензия разработчика - эта статья относится к лицензиям разработчика и упоминает о загрузке сторон - http://msdn.microsoft.com/en-gb/library/windows/apps/hh974578.aspx

Другие вопросы по тегам