По умолчанию Windows Mobile 5 поставляется с предустановленной .NET Compact Framework 1.0 SP3 .
Приложение, разработанное для Windows Mobile 6, по крайней мере будет использовать .NET Compact Framework 2.0 SP2 , поэтому убедитесь, что оно установлено на устройстве Windows Mobile 5.
Вы можете загрузить его здесь , но, как правило, рекомендуется установить последнюю доступную версию, если она поддерживается устройством.