I have a library (dll). For some reason, when I compile, file .runtimeconfig.json is generated:
{
"runtimeOptions": {
"tfm": "net6.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
},
{
"name": "Microsoft.WindowsDesktop.App",
"version": "6.0.0"
}
],
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false
}
}
}
Why is this file generated and why does it contain "System.Reflection.Metadata.MetadataUpdater.IsSupported": false? This is a non runable library, so why is a .runtimeconfig.json generated?