Эмулятор Pocket PC с доступом к сети без Virtual PC? - PullRequest
4 голосов
/ 16 октября 2008

При разработке программного обеспечения для платформы Pocket PC я с удовольствием использовал эмулятор Pocket PC, который Microsoft предоставляет вместе с Visual Studio (и для бесплатной загрузки). Это обеспечивает гораздо более быстрые циклы разработки / развертывания / тестирования. (Конечно, я все еще делаю финальное тестирование на реальном оборудовании). Я также обнаружил, что предоставление эмулятора другим сотрудникам в офисе (например, команде по документации) позволяет им получать точные снимки экрана без особых усилий. Итак, я убежден, что это отличный инструмент для моей ситуации.

Вот проблема: Чтобы использовать сетевые возможности эмулятора, необходимо установить Microsoft Virtual PC на компьютере, на котором будет запускаться эмулятор. Это кажется ужасным требованием для такого маленького инструмента. Кто-нибудь нашел более простой способ включить сетевые функции на эмуляторе Pocket PC?

Ответы [ 3 ]

4 голосов
/ 14 ноября 2011

Можно извлечь драйвер, необходимый для эмулятора, из установочного файла Virtual PC 2007. Для пользователей Windows 7, на которых установлен Windows Virtual PC , это на самом деле известный известный способ заставить эмулятор работать в сетевой среде (поскольку установка Virtual PC 2007 не может быть выбрана один раз Windows Virtual PC установлен).

Вот сообщение в блоге, объясняющее процедуру. Вкратце, вы извлекаете драйвер VMNetSrv из установочного файла Virtual PC 2007 SP1, а затем вручную устанавливаете этот драйвер на сетевой адаптер, используемый для подключения к Интернету:

2 голосов
/ 16 октября 2008

Простой ответ - нет, но ...

Рассматривали ли вы использование бесплатного Microsoft удаленного управления дисплеем от Power Toys и запуск вашего приложения через ActiveSync. Это означает, что вы используете реальное оборудование, сетевые коммуникации и все остальное, но с экраном, клавиатурой и мышью, отраженными на экране. Я считаю, что это работает удовольствие.

0 голосов
/ 02 ноября 2008

Мы пошли на шаг вперед. Мы создаем решение для сборки на основе компактного фреймворка и одно решение для сборки на основе Win32 .net. Поскольку весь код только на C #, проблем с компиляцией и запуском приложения в виде приложения Win32 на ПК быть не должно.

Есть еще одно большое преимущество - гораздо быстрее компилировать для Win32, чем для WinCE.

Надеюсь, это поможет ...

...