Hi,
How can i determine the OS/Platform version with .NETCF?
I need to know if my app runs on Windows CE or on Windows Mobile and the
version number...
Take a look at a blog post of mine titled "What device is my application
running on?" available at
http://www.christec.co.nz/blog/archives/77.
You can obtain the Windows CE kernel version via the
System.Environment.OSVersion property. Combining this with P/Invoking
the SystemParameterInfo API (to query the SPI_GETPLATFORM property) will
enable you to differentiate between the various platforms and releases.
You may also be interested in determining the Adoption Kit Update (AKU)
in use by a given Windows Mobile device. See
http://www.christec.co.nz/blog/archives/337 for details on how to do this.
Hope this helps,
Christopher Fairbairn