Я думаю, что версия должна быть взята из Environment.OSVersion.Version
, и я думаю, вам придется сравнить их со списком применимых операционных систем
- Windows Mobile 6 5.2
- Wndows Mobile 5.0 5.1
- Windows Mobile 2003 SE 4.21
....
Я нашел эту статью , которая может помочь в определении платформы