Using virtual machines and test machines, check the support of .NET for various operating system versions.
After installing the operating system, install the corresponding runtime and be able to run Star Agent or Lucky Clover as the pass condition.
Test platform: VMware Workstation
Image source: MSDN I Tell You
References:
Install dotNet
Refer to 《[LuckyClover] New Life Team dotNet Installation Tool》
Standard conditions for runtime support
Star Agent
Represents complex business application software, heavily accessing the operating system, with HTTP internet interface access and LAN UDP communication functionality.

Lucky Clover
The C++ version of Lucky Clover supports all systems, but only supports installing net20/net40.

The .NET version of Lucky Clover depends on the .NET 2.0 runtime, supports detecting or installing all versions of .NET runtime. The .NET version of Lucky Clover also serves as the condition for detecting .NET runtime, published in multiple versions such as .NET2.0/.NET4.0/.NET4.5/.NET6.0/.NET8.0.

The AOT version of Lucky Clover is based on the .NET 9.0 runtime and is published independently, supporting all features of the .NET version of Lucky Clover.

Lucky AOT
Published independently based on net9-aot, only outputs assembly information. In the following test table, the AOT entry, if it does not support the AOT version of Lucky Clover (includes network functionality) and only supports Lucky AOT (only outputs text information), is marked as "Supported. Simple."

WinXP Series
| System (Updated 20250707) | .NET2.0 SP2 | .NET4.0 | .NET4.5 | AOT9 | Mono3.2.3 |
|---|---|---|---|---|---|
| WindowsXP Professional | Failed. Requires SP2 | Failed. System not supported | Failed | Failed | Simple .NET4.5 |
| WindowsXP Professional SP1 | Failed. Requires SP2 | Failed | Failed | Supported. Simple | Simple .NET4.5 |
| WindowsXP Professional SP2 | Supported. KB893803 | Supported. Needs wic_x86 | Failed | Supported. Simple | Simple .NET4.5 |
| WindowsXP Professional SP3 | Supported | Supported | Failed | Supported. Simple | Simple .NET4.5 |
| WindowsXP Home | Failed. Requires SP2 | Failed. System not supported | Failed | Failed | Simple .NET4.5 |
| WindowsXP Home SP3 | Supported | Supported | Failed | Supported. Simple | Simple .NET4.5 |
| WindowsXP Pro SP2 x64 | Supported | Supported. Needs wic_x64 | Failed | Supported. Simple | Simple .NET4.5 |
| Windows 2003 R2 | Supported | Supported | Failed | Supported. Simple | Simple .NET4.5 |
- Win2003r2 needs to install net3.5sp1 first to support installing net2sp2, and cannot install net4.0 in advance
- KB893803 is Windows Installer 3.1
- KB942288 is Windows Installer 4.5
- AOT9 uses YY-Thunck, supports simple functions, does not support the network and encryption functions in the full Lucky Clover
- Mono3.2.3 is the last version that supports WindowsXP. "Simple .NET4.5" means it supports clover45.exe, but does not support StarAgent45, mainly because StarAgent heavily accesses system functions.
- Community friends report that after adding YY-Thunck to the Mono6 source code and compiling, it supports WindowsXP, but there are a few issues when running programs.
- The open-source project OCA (One-Core-Api), after installation, can install various versions of .NET runtime on WinApi, but running .NET applications is abnormal and processes crash.
Whether it's YY, OCA, or Mono, even if they can install the .NET runtime on Windows XP, they will still encounter errors due to system functions during runtime!
Win7/Vista Series
| Operating System (20250708) | Built-in | NET4 | .NET4.5 | .NET4.8 | NET6 | NET8 | AOT9 |
|---|---|---|---|---|---|---|---|
| Win7 Enterprise SP1 x86 | .NET3.5 | Supported | Supported | Supported | Supported | Supported | Full Support |
| Win7 Enterprise | .NET3.5 | Supported | Supported | Failed | Failed | Failed | Full Support |
| Win7 Enterprise SP1 | .NET3.5 | Supported | Supported | Supported | Supported | Supported | Full Support |
| Win7 Professional | .NET3.5 | Supported | Supported | Failed | Failed | Failed | Full Support |
| Win7 Professional SP1 | .NET3.5 | Supported | Supported | Supported | Supported | Supported | Full Support |
| Win7 Ultimate | .NET3.5 | Supported | Supported | Failed | Failed | Failed | Full Support |
| Win7 Ultimate SP1 | .NET3.5 | Supported | Supported | Supported | Supported | Supported | Full Support |
| Vista Business | .NET2.0 | Supported | Supported | Failed | |||
| Vista Enterprise SP2 | .NET3.0 | Supported | Supported | Failed | |||
| Win2008 SP2 | .NET2.0 | Supported | Supported | Failed | Failed | Failed | Full Support |
| Win2008 R2 SP1 | .NET4.0 | Supported | Supported | Supported | Supported | Supported | Full Support |
- After installing SP1 on Win7, you can install vc++2019, and then run AOT applications.
- net9 applications introduce the NuGet package VC-LTL, and then publish AOT, which can run directly on Win7 without SP1.
- Win7 can install net7, but it consumes a lot of memory. A blank application start takes at least 500M of memory. Microsoft officially says net7 does not support Win7.
- When installing net48 on Win7 SP1, KB3063858 is required, Clover automatically supports it.
- When installing net48 on Win7 and Win2008 R2, the certificate chain may need to be updated, Clover automatically supports it.
- Win7 cannot support net6/net8, mainly because it lacks api-ms-win-crt-runtime-l1-1-0.dll, the VC runtime requires VC2022, and the latest VC runtime depends on SP1. .NET applications introducing the NuGet package VC-LTL can bypass these dependencies.
Win8 Series
| Operating System | Built-in | .NET4.8 | .NET7.0 | NativeAOT |
|---|---|---|---|---|
| Windows 8 | .NET4.5 | Failed. Not supported | Supported | Supported |
| Windows 8.1 | .NET4.5.1 | Supported. Requires KB2919355 | Supported | Failed. Lacks vc++2019 but cannot install |
| Windows 2012 | .NET4.5 | Supported | Supported | Supported. Requires vc++2019 |
| Windows 2012 R2 | .NET4.5.1 | Supported. Requires KB2919355 | Supported | Failed. Lacks vc++2019 but cannot install |
Win10/Win11 Series
| Operating System | Built-in | .NET4.8 | NET7 | NET8 | AOT8 |
|---|---|---|---|---|---|
| Windows 10 LTSC 2019 | .NET 4.7.2 | Supported | Supported | Supported | Supported |
| Windows 10 22H2 | .NET 4.8 | Supported | Supported | Supported | Supported |
| Windows 11 22H2 | .NET 4.8 | Supported | Supported | Supported | Supported |
| Windows 2016 | .NET 4.6.1 | Supported | Supported | Supported | |
| Windows 2016 VL | .NET 4.6.2 | Supported | Supported | Supported | |
| Windows 2019 | .NET 4.7.2 | Supported | |||
| Windows 2019 UP2020 | Supported | ||||
| Windows 2022 |
Linux Series
| Operating System | Mono | NET3.1 | NET6 | NET7 | NET8 | AOT | Remarks |
|---|---|---|---|---|---|---|---|
| Deepin 20 | 5.18 | Supported | Supported | Supported | Supported | Easy | |
| Ubuntu 16 | Supported | ||||||
| Ubuntu 18 | Supported | ||||||
| Ubuntu 20 | 6.8 | Supported | Supported | Supported | Supported | Relatively easy | |
| Debian 11 | 6.8 | Supported | Supported | Supported | Supported | ||
| CentOS 7.6 | Supported | NET8 requires replacing libstdc++ | |||||
| CentOS 8 | |||||||
| Kali 2022.3 | 6.12 | Supported | Supported | Supported | Supported | Built-in .NET Core 3.1 | |
| Fedora 37 | Supported | Supported | Supported | ||||
| UOS 20 Home | 5.18 | Supported | Supported | Supported | |||
| UOS 20 Pro Arm64 | Supported | Supported | Supported | HUAWEI Kunpeng 920 | |||
| UOS 20 Pro Mips64 | Supported | Failed | Failed | Failed | Loongson-3 | ||
| openKylin | 6.12 | Supported | Supported | Supported | Supported | Easy | |
| NeoKylin7 | Supported | Supported | Supported | Supported | NET8 requires replacing libstdc++ | ||
| Kylin Desktop V10 SP1 | 6.12 | Supported | Supported | Supported | |||
| Kylin Server V10 SP1 | 6.12 | Supported | Supported | Supported | |||
| Kylin V10 SP1 | Supported | Phytium, FT-2000+/64 | |||||
| Kylin Desktop V10 SP1 | Supported | Supported | loongarch64, requires Loongson sources | ||||
| Linx V6 | Supported | NET8 requires replacing libstdc++ | |||||
| SmartOS A4 | Supported | Supported | Supported |
Thanks to @_well for support on UOS, and thanks to @lindexi for support on Loongson.
.NET Framework Version History
| Version | Release Date | End of Support |
|---|---|---|
| .NET Framework 4.8.1 | August 9, 2022 | |
| .NET Framework 4.8 | April 18, 2019 | |
| .NET Framework 4.7.2 | April 30, 2018 | |
| .NET Framework 4.7.1 | October 17, 2017 | |
| .NET Framework 4.7 | April 5, 2017 | |
| .NET Framework 4.6.2 | August 2, 2016 | |
| .NET Framework 3.5 SP1 | November 18, 2008 | January 9, 2029 |
| .NET Framework 4.6.1 | November 30, 2015 | April 26, 2022 |
| .NET Framework 4.6 | July 20, 2015 | April 26, 2022 |
| .NET Framework 4.5.2 | May 5, 2014 | April 26, 2022 |
| .NET Framework 4.5.1 | October 17, 2013 | January 12, 2016 |
| .NET Framework 4.5 | August 15, 2012 | January 12, 2016 |
| .NET Framework 4.0 | April 12, 2010 | January 12, 2016 |
Windows Built-in and Maximum Supported
| Windows Version | Built-in .NET Framework Version | Maximum Supported .NET Framework Version |
|---|---|---|
| Windows NT 4.0 SP6a, 2000 | .NET Framework 1.1 SP1 | |
| Windows 98, 98SE, Me, 2000 SP3 | .NET Framework 2.0 | |
| Windows 2000 SP4 | .NET Framework 2.0 SP2 | |
| Windows XP SP1 | .NET Framework 1.0 SP2 | .NET Framework 1.0 SP2 |
| Windows XP SP2 | .NET Framework 1.1 SP1 | .NET Framework 3.5 SP1 |
| Windows XP SP3 | .NET Framework 1.1 SP1 | .NET Framework 4.0 |
| Windows Vista | .NET Framework 3.0 | .NET Framework 3.5 SP1 |
| Windows Vista SP1 | .NET Framework 3.0 SP1 | .NET Framework 4.0 |
| Windows Vista SP2 | .NET Framework 3.0 SP2 | .NET Framework 4.6 |
| Windows 7 | .NET Framework 3.5.1 SP1 | .NET Framework 4.5 |
| Windows 7 SP1 | .NET Framework 3.5.1 SP1 | Latest |
| Windows 8 | .NET Framework 3.5.1 SP1 + 4.5 | .NET Framework 4.6.2 |
| Windows 8.1 | .NET Framework 3.5.1 SP1 + 4.5.1 | .NET Framework 4.5.2 |
| Windows 8.1 Update | .NET Framework 3.5.1 SP1 + 4.5 | Latest |
| Windows 10 (1507) | .NET Framework 4.6 | Latest |
| Windows 10 (1511) | .NET Framework 4.6.1 | Latest |
| Windows 10 (1607) | .NET Framework 4.6.2 | Latest |
| Windows 10 (1703) | .NET Framework 4.7 | Latest |
| Windows 10 (1709) | .NET Framework 4.7.1 | Latest |
| Windows 10 (1803 ~ 1809) | .NET Framework 4.7.2 | Latest |
| Windows 10 (1903 ~ v20H2) | .NET Framework 4.8 | Latest |
| Windows 11 | .NET Framework 4.8 | Latest |
Install dotNetStar AgentLucky CloverLucky AOTWinXP SeriesWin7/Vista SeriesWin8 SeriesWin10/Win11 SeriesLinux Series.NET Framework Version HistoryWindows Built-in and Maximum Supported
Author: 大石头 Published: 2025-10-14 03:12:20
- Author: 大石头
- Published: 2025-10-14 03:12:20
- Original link: .NET Support Status by Operating System Version (Updated 250707)