2014-01-27 4 views
1

Я ищу запуск Windows Store из своего приложения.Запуск приложения Windows Store в C#

Краткая версия истории. Мне нужно настоятельно рекомендовать пользователям зайти в хранилище Windows и загрузить обновление Windows 8.1. Я буду создавать одноразовый диалог, чтобы информировать пользователей о том, что они должны обновить, а затем кнопку, которая приведет их как можно ближе к загрузке указанного обновления, поскольку я могу их получить.

Зачем мне это нужно? Указ от на высоком. Это моя работа, поэтому, пожалуйста, «вы не должны этого делать, потому что ...».

Назад к вопросу: учитывая, что программные файлы и, действительно, сами окна теоретически могут быть установлены в случайную папку или диск. Как я могу надежно запустить хранилище Windows, желательно с помощью какого-то неряшливого URL-адреса хранилища Windows, который будет максимально приближать пользователя к вышеупомянутому обновлению.

ответ

0

Вы можете использовать протокол ms-windows-store для создания URI для запуска Windows Store (и земли на странице вашего приложения)

Подробнее:

http://msdn.microsoft.com/en-us/library/windows/apps/hh974767.aspx

Я предполагаю, то вы можете использовать WinRT-х LaunchUriAsync для запуска URI из приложения WinRT.

Если вы хотите включить этот URI на веб-страницу, остерегайтесь, что только протокол FireFox и IE поддерживают этот протокол (насколько я знаю).

+0

Это, кажется, хорошо для получения ссылок на мои собственные приложения, но есть ли способ я могу получить ссылку на 8.1 Updater с Windows? –

+0

@JoshuaPech Я не уверен, как работают обновления, но не является ли обновление Windows 8.1 таким же, как приложение для Windows 8.1? – dcastro

+0

Не уверен, что я понимаю ваш вопрос. Мои заказы состоят в том, чтобы завести людей как можно ближе к официальному обновлению Win8 -> Win8.1. –

3

MS-Windows-магазин: WindowsUpgrade

+0

Ум, если я попрошу , где/как вы нашли бит «WindowsUpgrade»? – dcastro

+1

~ 2 часа выкапывания через различные неорганизованные ошибки MS –

+0

+ 1'd. Не могли бы вы опубликовать ссылку, если у вас ее еще есть? – dcastro

Смежные вопросы