2015-08-04 8 views
2

Я создал универсальное приложение Windows с WinJS в visual studio 2015. Теперь я могу запустить его из своей визуальной студии. Как я могу сделать exe-файл приложения, чтобы я мог распространять его среди моих друзей? Можно ли загружать только в магазин Windows?создать exe-файл из окна универсального приложения

ответ

4

Я думаю, вы говорите о приложении для Windows 10 !? Существует несколько способов сделать это. Лучшим способом является распространение через Windows Store. Вы можете скрыть приложение там, чтобы оно было видно только людям, у которых есть прямая ссылка на приложение. Ваши друзья могут скачать его прямо из магазина.

Другой вариант - предоставить живые идентификаторы ваших друзей в магазине. Затем ваши друзья получат электронное письмо с прямой ссылкой.

Этот вариант, который вы действительно можете найти, который не связан с магазином, - это создать пакет приложений и развернуть этот пакет для ваших друзей. (См. Снимок экрана) Для приложений Windows Store вы не создадите файл .exe, вы создадите только пакеты .appx.

enter image description here

Выберите не загружать в магазин в следующем диалоговом окне. Затем нажмите «Создать». В выходном каталоге вы найдете файл * .appx (не файл * .exe)

Вы можете распространять приложение с помощью боковой загрузки. Просто скопируйте содержимое выходной папки на компьютер вашего друга и запустите сценарий ps1 в Powershell. Это запустит установку приложения.

Маленький намек. Для этого необходимо, чтобы ваши друзья-компьютеры были включены для боковой загрузки. Вы можете установить это в диалоговом окне настроек. См. Скриншот. enter image description here

+0

спасибо. Это именно тот ответ, который мне нужен :) –

+0

Каждый раз, когда я пытаюсь это сделать, я получаю 'error APPX0107: указанный сертификат недействителен для подписания'. Кто-нибудь знает, как решить эту проблему? – Tim

1

В текущей учетной записи Windows Dev вы можете использовать рекламные коды, чтобы распространять приложение своим друзьям вместо использования боковой нагрузки. Если приложение является корпоративным приложением, я рекомендую использовать метод боковой загрузки.

+0

@VinothKrishnan Я думаю, что это отвечает на вопрос или, по крайней мере, имеет честь помочь кому-то в будущем. – jeremy