Серийный порт закрыть висит в компактной раме работы 3,5 - PullRequest
1 голос
/ 18 декабря 2009

Я разработал приложение для windows mobile 5.0 и .net compact framework 2.0 sp2. Это приложение связывается с аппаратным устройством, используя последовательный порт. Это приложение отлично работает в КПК под управлением Windows Mobile 5.0. Я обработал событие получения данных, чтобы получить данные из последовательного порта.

Но когда я запускаю свое приложение на Windows Mobile 6.1 и .net Compact Framework 3.5, мое приложение зависает на вызове API для закрытия последовательного порта. В блоге .net Compact Framework упоминается много обходных путей, например (закрытие com-порта в другом потоке, открытие порта в начале приложения и его закрытие, когда приложение существует, опрос данных вместо обработки событий), но ничего не работает последовательно.

...