Отладка не работает для устройства Win CE 5.0
Я работаю с карманным устройством под управлением Windows CE 5.0. Программа запускается, однако я не могу отладить и, надеюсь, что-то простое и глупое закопано в настройках проекта.
Поэтому, чтобы не испортить основное приложение, я решил запустить новое приложение SmartDevice. Таким образом, MS строит свои настройки по умолчанию, среду, путь для нового проекта и по умолчанию его первая форма "Form1". Я сжимаю форму и помещаю на нее одну кнопку с кодом в событии CLICK для "This.Close();"
Скомпилируйте и попробуйте отладить, и появится пустой кружок с предупреждающим значком треугольника...
"Точка останова в настоящий момент не будет достигнута. Указанный модуль не был загружен".
Что происходит...
Чтобы ответить на вопрос Брайана... Я подключен через USB через ActiveSynch 4.5, другой программист в нашем офисе использует ту же конфигурацию для отладки, но на этой неделе его нет в городе, и мне поручено провести некоторый обзор процессов.
Кроме того, я использую Visual Studio 2005, а не 2010...
2 ответа
Проблемой стала версия Compact-Framework SDK. Мне пришлось удалить, переустановить и поставить CF SDK SP1 в... Отладка теперь работает...
Возможно, ваше устройство может быть "заблокировано" производителем устройства или оператором мобильной связи, что затрудняет отладку работающего приложения на устройстве.
MSDN имеет большой ресурсный центр по отладке приложений Windows Mobile по адресу:
http://msdn2.microsoft.com/en-us/library/bb158521.aspx
В середине страницы вы найдете заметку о настройках безопасности по умолчанию и ссылку на статью под названием "Развертывание, настройка, безопасность и вы".
Возможно, вы захотите подписать приложение, прежде чем Visual Studio развернет его на своем устройстве. Вы можете найти больше информации об этом на: