У меня действительно тяжелое время, чтобы справиться с эмулятором телефона Windows. Моя конечная цель - развернуть мое приложение и обнюхать HTTP-запросы через скрипач. Я на Visual Studio 2013 Update 4 на Windows, 8.1Проблемы с эмулятором Windows Phone 8.1
Проблемы, которые я сталкиваются
Иногда эмулятор не запускается вообще и застревает «Window Phone OS начинается».
Здесь сначала я получаю сообщение об информационном диалоговом окне «Попытка изменить настройки коммутатора». Я нажал на кнопку ОК. Затем я получаю диалоговое окно с ошибкой «Эмулятор Windows Phone не может подключиться к операционной системе Windows» «Ссылка на объект не установлена на экземпляр объекта» (внутренняя ошибка C#). Я щелкаю близко, и он застревает в «Windows Phone OS запускается».
- если я пройду эту проблему, и мое приложение будет развернуто. Я не могу подключиться к Интернету. Даже ссылка в браузере не открывается.
- Теперь для редчайших редких времен я могу подключиться к Интернету. Я никоим образом не могу нюхать http-запрос.
Но понюхание по-прежнему является моей вторичной проблемой, но моя первая проблема заключается в том, чтобы запустить эмулятор и подключиться к Интернету.
Шаги, которые я выполнил для устранения неполадок.
- Hyper-V как функция Windows включен.
- Мои брандмауэры отключены.
- Я удалил виртуальные машины и коммутатор, созданные диспетчером Hyper-V, и пусть он будет создан через Visual Studio.
- В сетевых подключениях отключен и включен vEthernet (переключатель эмулятора Windows Phone).
- Вы также попробовали ipconfig/renew.
Прошли много сообщений msdn, блоги, поэтому вопросы, но поведение эмулятора довольно непоследовательно.
Есть ли способ получить журналы эмулятора/информацию?
Любая помощь, направленная мне в любом направлении, будет чрезвычайно оценена.
UPDATE только вещь, которая постоянно работает для меня прямо сейчас отключении функции Hyper-V окна, а затем позволяет ему снова. Помните, что дорогостоящая система также перезапускается. Затем добавьте мое имя пользователя в группу администрирования Hyper V и затем разверните приложение. Итак, всякий раз, когда я меняю свою сеть, я должен выполнить эти шаги. Определенно не устойчиво
ОБНОВЛЕНИЕ 1 Итак, теперь у меня есть скрипач, который также выступает как мужчина посередине. Далее следуют шаги http://blogs.msdn.com/b/wsdevsol/archive/2013/06/05/configure-the-windows-phone-8-emulator-to-work-with-fiddler.aspx. Пара изменений здесь - номер порта и номер ip вместо имени хоста.
Также есть скрипач всегда запускать сначала, а затем эмулятор. Скрипач способен нюхать запросы, происходящие в эмуляторе. Но мои HTTP-запросы приложения не проходят, и это нормально, если я бегу без скрипача. В настоящее время я изучаю это.
С наилучшими пожеланиями, Saurav
Было ли это работать изначально и теперь является ошибкой? if so- Вам не понравится мое предложение, но удалите и переустановите VS (большая боль, которую я знаю). Недавно я не смог скомпилировать приложение при добавлении большего количества программного обеспечения и должен пройти процесс переустановки всех моих .net-фреймворков. Или, по крайней мере, переустановите пакет телефона Windows. –
благодарит за комментарии ... единственное, что постоянно работает для меня прямо сейчас, - это отключить функцию Hyper-V windows, а затем снова включить ее. Помните, что дорогостоящая система также перезапускается. Затем добавление моего имени пользователя в группу администрирования Hyper V, а затем развертывание приложения – saurav
Звучит болезненно. Если я столкнулся с чем-нибудь более полезным, сообщит вам об этом. Удачи. –