What ‘dotnet run’ Actually Does — From MSBuild to Machine Code

You type two words and code executes. Between those two events, your project passes through a pipeline that would make a factory engineer…