Как лучше всего запустить мою программу C# Compact Framework в фоновом режиме на устройстве Windows Mobile? Мне нужно реагировать на различные события, например на приходящее текстовое сообщение с определенным содержанием. Я хотел бы не запускать какой-либо пользовательский интерфейс при запуске процесса, а просто работать в фоновом режиме, пока пользовательский интерфейс не понадобится.
Как это может быть сделано ?





Просто создайте приложение как консольное приложение. Если вам нужен насос сообщений, вам нужно вызвать Run без каких-либо параметров, а у CF этого нет. Application2 класс OpenNETCF в SDF делает. На этом этапе вы можете поднять пользовательский интерфейс в любое время, создав и отобразив форму как обычно.
Вы не можете создать настоящую службу для CE или WinMo с управляемым кодом, потому что EE Hosting не поддерживается.
Как насчет этого проекта?