Windows CE .NET only refers to version 4
(4.0, 4.1, and 4.2
). In version 5 the name went back to just CE.
The OS version required by the app is written into its code
(04 00 14 hexadecimal for 4.20 decimal, or 05 00 00 for 5.0
), so you can't bypass this requirement through the registry. And in newer versions of CE at least, trying to hexedit the OS version can lead to the app not running at all
(and is usually a violation of the license terms to use the app anyway
). There's no other way to emulate the higher OS version.