Нужно ли устанавливать дополнительные вещи, такие как эмулятор, чтобы играть с моим приложением для КПК? - PullRequest
0 голосов
/ 22 января 2010

Я только что установил Visual Studio 2008 Pro и, следуя инструкции на MSDN, должен установить DeviceEmulator BSP. Но я обнаружил, что эмулятор уже интегрирован с VS2008 и работает нормально.

Так просто интересно, что, поскольку эмулятор уже встроен в VS2008 pro, не нужно устанавливать дополнительный?

А как насчет основного оконного мобильного SDK? Нужно ли устанавливать один?

Я новичок в этой области и заранее спасибо.

Ответы [ 2 ]

1 голос
/ 22 января 2010

Это действительно зависит от того, каков ваш план по таргетингу и что вы собираетесь делать.

DeviceEmulator BSP предназначен только для тех, кто использует Platform Builder для фактической генерации образов ОС устройства. Маловероятно, что вам это нужно (если бы вы это сделали, вы бы уже знали).

Studio поставляется с эмулятором PPC '03. WinMo 5.0 или WinMo 6.x, тогда для них приятно установить SDK. Они включают в себя не только эмуляторы, но также библиотеки, заголовки и другие элементы для функций, которые были представлены в более новых версиях платформы.

Таким образом, общий ответ таков: если вы устанавливаете саму Studio, то у вас достаточно для начала разработки Smart Device, но в зависимости от того, на что вы собираетесь ориентироваться, может быть полезно установить несколько других компонентов.

Как последняя мысль, я также настоятельно рекомендую вам купить настоящее железо - даже если оно используется на eBay. Вы обнаружите, что эмулятор действительно отстой для некоторых вещей, и я работал с ними достаточно долго, чтобы просто не доверять им, поэтому я выполняю 99% своей работы на физическом оборудовании. Они стали намного лучше, и для многих вещей они работают отлично, но вы неизбежно столкнетесь с каким-то странным поведением, которое вы сжигаете дни, пытаясь понять, только чтобы узнать, что это не происходит на реальном устройстве.

0 голосов
/ 22 января 2010

Насколько я помню, симулятор действительно в комплекте с VS2008. Я думаю, что они также поставляют вместе несколько ПЗУ WM2003 и WM5.0. Вы можете использовать их для тестирования, они должны автоматически быть доступны как цели отладки для вашего приложения.

Вы также можете переместить файлы на симулятор и «синхронизировать» их с ПК, установив ActiveSync в режим подключения синхронизации DMA.

...