Die verschiedenen Versionen des .NET Framework, CLR, C# oder Visual Studio waren in der Vergangenheit sehr unübersichtlich. Erst mit der Version 4.0 wurden die Versionsnummern wieder vereinheitlicht. Folgende Übersicht gibt Aufschluss über die verschiedenen Versionen:
| Visual Studio | C# | Framework | CLR |
| Visual Studio 2002 | v1.0 | .NET 1.0 | v1.0 |
| Visual Studio 2003 | v1.1 | .NET 1.1 | v1.1 |
| Visual Studio 2005 | v2.0 | .NET 2.0 | v2.0 |
| Visual Studio 2005 + (WPF, WF,…) | v2.0 | .NET 3.0 | v2.0 |
| Visual Studio 2008 | v3.0 | .NET 3.5 | v2.0 |
| Visual Studio 2010 | v4.0 | .NET 4.0 | v4.0 |