Удаленная отладка в Windows Embedded - PullRequest
4 голосов
/ 14 апреля 2010

Я перехожу из Windows CE 6 в Windows Embedded Standard 7 для проекта и мне интересно, как удаленная отладка приложений .Net работает с целевыми устройствами Windows Embedded. В CE с VS2008 и ActiveSync (USB) я могу нажать F5, и мое приложение автоматически развертывается на целевом устройстве и выполняется, поэтому я могу проходить через точки останова, как если бы я выполнял локальную отладку.

Существует ли эквивалентное решение для удаленной отладки для отладки Windows Embedded? Быстрый просмотр документации Visual Studio «Remote Debugger» делает все это гораздо более сложным и менее интегрированным. Существует ли простой способ отладки приложений на целевых устройствах под управлением Windows Embedded, как в случае с CE?

Спасибо, Бен

1 Ответ

1 голос
/ 04 апреля 2011

У меня есть опыт работы только со стандартными сетевыми интерфейсами на Embedded Std7, но я предполагаю, что подход с использованием соединения ActiveSync точно такой же (поскольку устройства ActiveSync, такие как мой мобильный телефон, появляются в разделе «Мой компьютер»); короче:

  • предположим, что встроенное устройство включено \\ Embedded
  • поделиться каталогом на встроенном устройстве, скажем, 'temp'
  • запустить клиент удаленного отладчика на вашем устройстве
  • укажите выходной каталог вашего проекта VS на \\ Embedded \ temp
  • установить параметры для вашего проекта для удаленной отладки на \\ Embedded
  • нажатие F5 создаст исполняемый файл, поместит его в \\ Embedded \ temp и начнет отладку

Ищите здесь документ, с которого я начал.

...