[Tizen] Partially handle runtimeconfig.json in corerun
runtimeconfig.json parser is very limited (and actually not fully correct) and is supposed to be used only with what corefx tests build system generates, for example:
{
"runtimeOptions": {
"tfm": "net6.0"
"rollForward": "Major"
"framework": {
"name": "Microsoft.NETCore.App",
"version": "6.0.9"
},
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false
}
}
}
Properties are set using keys and values that are passed to coreclr_initialize options. Alternative to this is to use System.AppContext.SetSwitch delegate.