It seems to only have an overload for 3.
public static Object Parse(
Type enumType,
string value,
bool ignoreCase
)
I've tried adding the ignoreCase boolean but that gives more errors.
When I run it on my Windows Phone 7 it just hangs at the loading screen.
When I run it on my Windows Phone 8 using the Windows Phone 7 Build I get an "unhandled exception of type 'System.MethodAccessException' occurred in System.Windows.ni.dll"
I'll try running the example project and see what happens with that, it may help shed some light on the issue.