.net Framework Version 2.0.50727 ((install)) Jun 2026
It was the last version to support legacy systems like Windows 98, Windows 2000, and Windows ME, while acting as the native runtime for Windows Vista and Windows Server 2008.
This version, often identified as .NET Framework 2.0 with Service Pack 1 or 2, was designed to provide a robust, reliable, and high-performance runtime environment (CLR - Common Language Runtime) for desktop and web applications. Key Features and Improvements .net framework version 2.0.50727
The specific build number is the hallmark of the original .NET Framework 2.0 Release to Manufacturing (RTM) or Service Pack 1/2 installations. It was the last version to support legacy
Version 2.0.50727 brought revolutionary improvements over its predecessor (1.1), many of which are still standard practice today: Version 2
Or examine the PE header: executables targeting CLR 2.0.50727 contain a specific COM runtime descriptor.
Because .NET 3.5 uses the CLR 2.0.50727, your app is running on the 2.0 runtime. The difference is which reference assemblies you compiled against. This is why you can mix a .NET 2.0 DLL with a .NET 3.5 EXE without errors.