Description
Type of issue
Outdated article
Description
This article needs to be updated with respect to modern .NET (i.e. Core and .NET 5+).
For example, <NoStandardLib>
is documented here, but modern .NET seems to use <NoCompilerStandardLib>
, which is on my default, since the corelib is not named mscorlib.dll for modern .NET.
Similarly, the default value of <SubsystemVersion>
is 6.0 for modern .NET, but is documented as only being that value for .NET Framework 4.5. (Which is incomplete anyway as 4.6 through latest legacy framework should also be the same.)
There may be more updates needed too, I've not dug deeply here.
Page URL
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/advanced
Content source URL
https://github.com/dotnet/docs/blob/main/docs/csharp/language-reference/compiler-options/advanced.md
Document Version Independent Id
6a993c1e-13a2-c354-5d3d-4e9d401781b9
Article author
Metadata
- ID: 0db1080c-bbc9-5c15-dea7-cf3c5638ea00
- Service: dotnet-csharp
- Sub-service: lang-reference