1

У меня есть Windows Phone 7.1 SDK на моем компьютере с Visual Studio 2010 Ultimate.

Я разработал приложение, но когда я хочу запустить его в эмуляторе, его загрузка занимает около 2 часов, и это всего лишь O/S ! Приложение не запущено!

Есть ли способ просмотреть Task Manager Windows Phone, чтобы узнать, почему он не загружается?

Технические характеристики:

Intel Core 2 Duo 3.0Ghz VT-x
2GB of DDR2 RAM (800Mhz)
Windows 7 Professionnal SP1 64-bit

1 ответ1

3

Ну, я думаю, что ваша система просто слабая.

2 ГБ ОЗУ достаточно, чтобы использовать Windows 7 и некоторые приложения, но для вашей цели этого должно быть недостаточно. По своей разработке (не для мобильных устройств) я знаю, что у вас есть по крайней мере несколько других инструментов, кроме вашей IDE. Visual Studio 2010 сама по себе не так жаждет памяти, но Ultimate Edition (может) установить много мусора. Вся база данных SQL и многое другое, я лично никогда не использовал это, хотя. Я думаю, что есть открытый браузер, может быть, какой-то pdf-ридер и какой-то текстовый редактор. Ваш чат-клиент и т. П.

Все это поглощает память, а сама эмуляция - очень сложная задача. Например, сам геймбой не является очень мощным устройством, но эмуляция геймбоя может потреблять много ресурсов процессора x86 из-за архитектурных различий. Эмуляция архитектуры Win Phone наверняка тоже будет сложной задачей.

WinPhone SDK имеет минимальный объем оперативной памяти 3 ГБ. Если у вас недостаточно свободной памяти, ваша ОС начнет подменять память на жесткий диск, потому что у вас недостаточно памяти для самого приложения, что может привести к тому, что Windows отменит части приложения, которые понадобятся всего через несколько секунд. , Windows в основном не выполняет SDK из ОЗУ (как и должно быть), а из вашего жесткого диска. И, кроме всего прочего, ваш процессор должен будет эмулировать какую-то другую архитектуру.

Я думаю, что вы просто пытаетесь расширить свой компьютер далеко за пределы его возможностей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .