Hi,
I've been using myboot.exe for a few years now. It's a great program and really makes a chinese GPS tablet very useful.
But I got a new tablet with a better chip (SIRF IV) and myboot.exe didn't work.
It gave an error "...requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
But the tablet has the latest version of .net!
Some searching and I found the solution. To get it working it required a config file in the same folder as myboot.exe.
The config file has to be called "myboot.exe.config".
Using a text editor it should look like
<configuration>
<startup>
<supportedRuntime version="v2.0.5238"/>
<supportedRuntime version="v2.0.6129"/>
<supportedRuntime version="v2.0.7045"/>
</startup>
</configuration>
(It doesn't need all those versions but I couldn't be bothered testing which one it actually was)
And now myboot.exe works!
To summarise, if you have this problem, you make a text file called "myboot.exe.config" with that content above, put it in the same folder as myboot.exe and it fixes compatibility problems with later versions of .net compact framework.
Cheers