Windows Phone 7.1 SDK ломает мой виртуальный - PullRequest
0 голосов
/ 16 февраля 2012

У меня есть сервер Dell и виртуальная машина Hyper-V, на которой установлена ​​окончательная установка VS 2010.Я добавил инструменты WP7.1 прошлой ночью и использовал их сегодня утром, но среда давала мне, когда я запускал эмулятор от имени администратора: в MFPlat.dll отсутствует ошибка.Я решил это из этого поста и установил платформу Windows Media Foundation, и эмулятор работал, но дал мне сообщение о том, что «видеооборудование может не поддерживать разработку XNA, но silverlight может работать хорошо. Хотите продолжить?»(грубый перевод).Я понимаю, так как это сервер dell, но я могу просмотреть

Я нажал OK, а затем вскоре окно VM исчезло, и HyperV сообщает, что виртуальная машина потеряла соединение.Это второй раз, когда у меня была эта проблема с виртуальной машиной (пробовал это в прошлом с инструментами версии 7.0).Обычно выключение машины возвращает его обратно, но я не могу пройти через это.

Инструменты Windows Phone вообще поддерживают виртуальные машины?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 октября 2013

см. Эту ссылку http://www.dll -files.com / dllindex / dll-files.shtml? Mfplat .

Извлеките mfplat.dll из mfplat.zip.Мы рекомендуем вам распаковать mfplat.dll в установочную директорию программы, которая запрашивает mfplat.dll.

Если это не сработает, вам придется извлечь mfplat.dll в вашу системную директорию.По умолчанию это:

C: \ Windows \ System (Windows 95/98 / Me)

C: \ WINNT \ System32 (Windows NT / 2000)

C: \ Windows \ System32 (Windows XP, Vista, 7)

Если вы используете 64-разрядную версию Windows, вам также следует поместить mfplat.dll в C: \ Windows \ SysWOW64 \

Убедитесь, что перезаписали все существующие файлы (но сделайте резервную копию исходного файла).Перезагрузите компьютер.

Если проблема все еще возникает, попробуйте следующее:

Откройте меню Пуск Windows и выберите «Выполнить ...».Введите CMD и нажмите Enter (или, если вы используете Windows ME, введите COMMAND)).Введите regsvr32 mfplat.dll и нажмите Enter.

0 голосов
/ 16 февраля 2012

Телефонные инструменты поддерживают виртуальные машины, но на самом деле эмулятор является виртуальным экземпляром, что вызывает неописуемые проблемы при работе внутри виртуальной машины-оболочки.Из-за этих проблем не поддерживается запуск эмулятора внутри виртуальной машины.Смотри http://msdn.microsoft.com/en-us/library/ff637317(v=vs.92).aspx#BKMK_VM

...