Разблокировать эмулятор Windows Phone 7

Сегодня я хотел разблокировать эмулятор WP7, чтобы увидеть некоторые дополнительные функции, такие как: диспетчер задач, доступ к изолированным файлам хранилища и просмотр приложений по умолчанию, таких как Office, обмен сообщениями и другие, но я не смог заставить его работать ...

Я следовал инструкциям здесь, но я m нет папки [YourHardDrive]:/Program Files/Microsoft SDK/WindowsPhone/v7.0/Emulation/Images . В папке [YourHardDrive]:/Program Files/Microsoft SDKs/WindowsPhone/v7.0/Emulation есть только следующие файлы:

  1. WM7_Skin.xml
  2. WM7_Skin_Down.png
  3. WM7_Skin_Mask.png
  4. WM7_Skin_Up.png

Я просмотрел другие руководства, связанные с эмулятором разблокировки, и все они указывают на папку Image, которой в моем случае не существует.

Кто-нибудь тоже сталкивался с этой проблемой?

Мне любопытно: почему Microsoft по умолчанию не предоставляет доступ к «разблокированному» эмулятору?

Спасибо.


person Paul    schedule 07.09.2011    source источник
comment
Вы спрашиваете нас, почему Microsoft приняла то или иное решение; вы спрашиваете не тех людей :)   -  person Derek Lakin    schedule 07.09.2011
comment
Я думал, что некоторые из вас тоже задавали себе этот вопрос и есть на него ответ...   -  person Paul    schedule 12.09.2011


Ответы (2)


Инструкции, на которые вы ссылаетесь, взяты из очень ранней предварительной бета-версии Windows Phone SDK, более чем за шесть месяцев до выпуска телефона! Так что вам не нужно удивляться, почему они больше не работают.

Вы можете поискать на форумах XDA разблокированную версию образа эмулятора 7.0, но эта версия также не актуальна. В настоящее время RTM представляет собой версию 7.1 SDK для так называемого "Mango" выпуска Windows Phone 7.5, но в настоящее время также невозможно "разблокировать" ограничения, которые Microsoft наложила на этот образ эмулятора. Есть некоторые возможности для запуска некоторых внутренних приложений/диалогов с помощью инструмента из SDK 7.1 и соответствующих им GUID. Вы можете взглянуть на это и эту статью для некоторых инструкций.

person Anheledir    schedule 07.09.2011
comment
Хороший и понятный ответ - спасибо! Я пытался получить доступ к приложению из черного списка в приложении WP7, но не могу добавить ссылку на Microsoft.Smartdevice.Connectivity.dll — я получаю эту ошибку: Ссылка не может быть добавлена ​​в C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft .SmartDevice.Connectivity\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.Smartdevice.Connectivity.dll, потому что он не был создан с использованием среды выполнения Windows Phone. проекты Windows Phone будут работать только со сборками Windows phone . У меня установлен SDK wp7 7.1. Вы знаете, что вызывает эту ошибку? Спасибо. - person Paul; 12.09.2011
comment
У меня есть ответ на мой вопрос выше: Microsoft.Smartdevice.Connectivity.dll не является библиотекой для использования в проекте wp7 (не была создана с использованием инструментов разработки WP7); Я создал консольное приложение и смог добавить ссылку, а также запустить приложения из черного списка. Спасибо. - person Paul; 12.09.2011

На форумах xda-developers часто выкладывают разлоченные эмуляторы. Тот, который я недавно снял, находится здесь. Он на итальянском языке, но просто зайдите в настройки и измените его на нужный вам язык.

person bkaid    schedule 01.02.2012