Я в команде .NET/UWP. Официальный ответ Microsoft здесь:
https://msdn.microsoft.com/en-us/library/windows/apps/dn706236.aspx?f=255&MSPPError=-2147217396
Позвольте мне написать шаги по этой ссылке выше. Эти шаги применимы сегодня (20 мая 2015 г., с использованием версии RC VS2015, выпущенной на BUILD). Развертывание на мобильных устройствах было невозможно до 14 мая, когда вышла правильная сборка Win10 Mobile.
На вашем компьютере должна быть установлена ОС Windows 10 сборки 10074 или более поздней версии, отсюда: https://insider.windows.com/а>
Установите VS2015 RC отсюда: https://www.visualstudio .com/en-us/downloads/visual-studio-2015-downloads-vs.aspx
- Во время установки вы можете выбрать, какие компоненты установить. Вы должны выбрать «Инструменты и эмуляторы Windows 10». Установка занимает от одного до нескольких часов.
- Он установит Windows 10 SDK версии 10069.
- Есть некоторые глюки с установщиком. Если вы вернетесь к AddRemovePrograms и измените, какие компоненты VS2015 RC установлены, то в конечном итоге будет установлено больше, чем нужно.
- Когда VS запускается в первый раз, он спрашивает, хотите ли вы войти в систему. Раньше я всегда нажимал «нет», и тогда он задавал мне дополнительные вопросы о конфигурации. Но если я отвечу «да» и войду в систему, то все эти вопросы по настройке будут пропущены, и в итоге работа будет выполняться быстрее. Усвоенный урок: теперь я всегда вхожу в систему.
Вы можете запускать приложения Win10 на эмуляторах. Эмуляторы поставляются с Win10 SDK и работают под управлением операционной системы Win10.Mobile версии 10069.
Вы можете запускать приложения Win10 на локальном компьютере. Для этого ваш локальный компьютер должен быть Win10.Desktop версии 10074 или выше и должен быть разблокирован.
- Инструкции по разблокировке находятся по адресу https://msdn.microsoft.com/en-us/library/windows/apps/dn706236.aspx. Вот версия "TL;DR":
- Запустите gpedit.msc > Политика локального компьютера > Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Развертывание пакетов приложений. Затем щелкните правой кнопкой мыши, чтобы включить две вещи:
- «Разрешить установку всех доверенных приложений»
- «Разрешить разработку приложений Магазина Windows»
Вы можете запускать приложения Win10 на своем телефоне. Для этого на вашем телефоне должна быть установлена Win10.Mobile версии 10080 или выше (которая вышла 14 мая). Ваш телефон должен быть разблокирован.
Ключевым фактом о Win10 является то, что вы можете писать программное обеспечение для одного конкретного SDK (например, SDK 10069, выпущенного на //BUILD), и по-прежнему запускать его на более поздней версии Win10 (например, 10074, актуальной для Win10. Программа для настольных ПК). , или 10080, актуальный для инсайдерской программы Win10.Mobile).
В файле .appxmanifest MinVersion="10.0.10069.0" говорит, что ваше приложение откажется развертываться на любой машине, на которой установлена более ранняя версия Win10.
В файле .appxmanifest MaxVersionTested="10.0.10074.0" говорит, что если ваше приложение развернуто на компьютере с более высокой версией Win10, возможно, ему придется выполнить "причудливую настройку".
Обе эти вещи контролируются диалоговым окном «Проект»> «Свойства» и фактически хранятся в файле .csproj/.vbproj.
Ответы @user4855870, @Rexobias и @Sevenate были хаками. Они использовали искусственно заниженную версию для MinVersion, чтобы обойти тот факт, что они еще не обновили свои устройства. Это справедливый подход (и я сделал это, пока ждал выхода сборки Win10.Mobile 10080). Но теперь, когда он вышел, в этих хаках нет необходимости, и вы должны просто обновить свое устройство.
person
Lucian Wischik
schedule
20.05.2015