SSCLI Essentials is a good place to start to understand the CLR itself.
"Book of the Runtime": Guides to the internals of .NET Core. Anything in here that conflicts with SSCLI Essentials should be considered the more accurate of the two.
corehost.exe runtime assembly resolution (Note that the cli
repo has been pulled into the sdk
repo now, so it's not clear how accurate this link is at this point)
dotnet
CLI runs your code": Great breakdown of how the dotnet
tool works, particular emphasis to the environment variables mentioned (COREHOST_TRACE
and DOTNET_CLI_CAPTURE_TIMING
)Last modified 16 December 2024