WinCE - Невозможно начать отладку
Использование приложения WinCE C# Forms.NET3.5 по ссылке на устройство
Я могу развернуть нормально и запустить приложение форм.
Я могу использовать ссылку Windows CE Test Kit, которая автоматически развертывается на устройстве и запускает тесты.
Проблема: отладка не начинается. Он запирает VS2008. Вроде развернуло приложение нормально, потом зависает. В конце концов появляется сообщение "Невозможно начать отладку"
Я не могу использовать ссылку SOTI, так как она не может развернуться на устройстве
3 ответа
Тот факт, что CETK работает, это красная сельдь. Он использует другой транспорт (PlatMan), поэтому, работает он или нет, на самом деле не имеет значения, будет ли работать управляемое приложение (которое использует CoreCon).
Студийная отладка очень надежна, если у вас есть правильные и одинаковые версии CoreCon на рабочем столе и на устройстве. Вы обновились до последней версии пакета обновления Studio? У цели уже есть CoreCon на этом? Целевая версия CoreCon совпадает с целевой версией ПК для разработки? У вас есть CF 3.5 только на цели, или 2.0 также установлен? Это та же SP версия CF, что и у вас на ПК?
Я уже решил эту проблему с помощью шагов 1. Откройте MS Vs 2005->VS remote tool-> редактор удаленного реестра. Выделите Windows CE 5.0 -> HKLM -> System. Щелкните правой кнопкой мыши на правой панели и выберите New DWORD value. В поле имени введите (точно и без кавычек) "CoreConOverrideSecurity" и установите его значение равным 1 Закройте редактор. Выключите эмулятор с помощью Save State. см. http://wincetips.blogspot.com/
После успешного развертывания в эмуляторе я получаю всплывающее окно "невозможно запустить". Средство просмотра удаленного процесса CE не может показать след моей программы, добавленной в эмулятор. Я пытался подключить процесс эмулятора к VS2008, но это не удалось. Позже я переустановил полную установку VS2008. Это решило проблему.