Windows Phone 7 занимает вечность для развертывания - PullRequest
1 голос
/ 25 июля 2010

Я играю с разработкой Windows Phone 7, когда я нажимаю F5 Visual Studio тратит целую вечность на развертывание приложения, я получаю

Windows Phone Emulator выполняет полную загрузку ОС.1005 *

В чем проблема?

PS: я использую Windows 7 на Mac с Parallels Desktop

Ответы [ 4 ]

4 голосов
/ 26 июля 2010

На данном этапе эмулятор не поддерживается внутри или рядом с другими виртуальными машинами.Он реализован как сама виртуальная машина.Виртуальные машины, работающие на платформах Windows, будут обнаружены при запуске эмулятора и появятся конкретные сообщения об ошибках.Я заметил, что у нескольких людей есть такая же проблема с Parallels на Mac ... возможно, обнаружение виртуальной машины не работает там, чтобы остановить попытку.

Системные требования задокументированы здесь и здесь для вашей справки.

Подобно тому, как мы должны запускать Mac для iPhone без проблем,вам нужно будет запустить компьютер для разработки под Windows Phone 7 - по крайней мере, на данный момент.

1 голос
/ 19 апреля 2015

В моем развертывании WP8 я заметил, что отключение моего MacBook Air от источника питания значительно замедлит развертывание (как и отладка и трассировка).

Просто подключите ноутбук к источнику питания, и все снова станет быстрым.

1 голос
/ 25 июля 2010

Вы также можете обнаружить, что проблема с эмулятором телефона WIndows заключается в том, что эмулятор фактически представляет собой реальное ПЗУ телефона, работающее на виртуальной машине.Поскольку ваша ситуация - ВМ (Windows 7 на Parellels на Mac), это может объяснить вашу проблему с производительностью.У разработчиков, использующих VMWare, были похожие проблемы, плюс Virtual PC / Hyper-V вообще не поддерживает Windows Phone 7.Запуск виртуальных машин на виртуальных машинах является огромным ударом по производительности, единственным решением может быть дешевая установка на ПК инструментов Windows Phone 7 и т. Д. На совместимом оборудовании, например, графической карте / с драйверами, совместимыми с WDDM 1.1, и т. Д.

0 голосов
/ 25 июля 2010

Не убивайте эмулятор между сеансами отладки.В этом нет необходимости.

Также - Visual Studio 2010 Express для Windows Phone, который устанавливается вместе с инструментами, гораздо более отзывчив, поскольку в нем меньше запущенных функций.

Так что, если скорость действительно проблема, это может быть вариант.

...