Default .NET Runtime Version

.net

Solution

There is no "System" variable for this.

Your application (.Net assembly) is compiled for certain framework and that framework is then used when you execute it.

Problem

I have a few .NET versions under C:\WINDOWS\Microsoft.NET\Framework\ What system variable controls what gets run by default??

Original source