The Windows operating system and the. NET Framework

Source: Internet
Author: User

Windos 2000

It's not easy in the unit's room to find a server that installs the Windows SP4 server operating system. The only remaining server will be retired by the end of this month.

The Windows 2000 operating system is not preinstalled regardless of the version number of the. NET Framework. The Microsoft. NET Framework 2.0 in is the one I installed to perform some small programs written in the C # language on that server.

Windows XP

The Windows XP Professional SP3 operating system in our unit is dedicated to the office machine. The installed capacity is very large.

Similarly, the. NET Framework is not preinstalled on the Windows XP operating system. The Microsoft. NET Framework family photo in is also installed on my own.

Windows Server 2003

The Windows Server 2003 operating system was originally called "Windows. NET server". Changed to "Windows. NET Server 2003" and was finally changed to "Windows Server 2003", announced on March 28, 2003. and listed at the end of April of the same year. As implied by the. NET in the original name. Microsoft. NET Framework 1.1 has become a component of the operating system. No additional installation is required.

Microsoft. NET Framework 2.0 is built into the 2005 release of Windows Server 2003 R2.

In addition to the one mentioned above, the other servers in our room are all operating systems that install this version number.

Microsoft. NET Framework 2.0 is already included in the Windows Components wizard.

Microsoft. NET Framework that can see the other version numbers in the Join or remove program:

Windows Vista

Windows Vista in is the pre-installed operating system of the Dell Inspiron 1520 that I purchased.

Can see. The Microsoft. NET Framework 3.0, includes. NET 2.0, has become a component of the Vista operating system.

The later version of the. NET Framework is installed on its own:

Windows 7

Windows 7 Pro is now only tested for compatibility:

Can see. The. NET Framework 3.5 (includes. NET 2.0 and 3.0) is already built into the Windows 7 operating system.

The Microsoft. NET Framework 4 also needs to be installed on its own:

Windows 8

The Windows 8 Consumer Preview in is the one I installed after downloading to the Microsoft site.

As you can see, the. NET Framework 4.5 is installed by default on the Windows 8 operating system, and the. NET Framework 3.5 (includes. NET 2.0 and 3.0) is also a component of the operating system, but the component is not enabled by default.

The. NET Framework is not included in the figure below, regardless of the version number.

Assuming that a. NET 2.0 program is executed in the Windows 8 operating system, the following dialog box pops up.

Test procedure

Let's write a very easy program to test it:

1 usingSystem;2 usingSystem.IO;3 4 Static classTester5{6   Static voidMain ()7{8Console.WriteLine ("OS Version:"+ environment.osversion);9Console.WriteLine ("CLR Version:"+ environment.version);Ten} One}

The results of the program's execution in various Windows operating systems are as follows:

Windows $OS version:microsoft Windows NT 5.0.2195 Service Pack 4CLR version:2.0.50727.832Windows XPOS version:microsoft Windows NT 5.1.2600 Service Pack 3CLR version:2.0.50727.3625clr version:4.0.30319.239Windows Server 2003OS version:microsoft Windows NT 5.2.3790 Service Pack 2CLR version:2.0.50727.3625clr version:4.0.30319.239Windows VistaOS version:microsoft Windows NT 6.0.6002 Service Pack 2CLR version:2.0.50727.4216clr version:4.0.30319.239Windows 7OS version:microsoft Windows NT 6.1.7601 Service Pack 1CLR version:2.0.50727.5420clr version:4.0.30319.239Windows 8 Consumer PreviewOS version:microsoft Windows NT 6.2.8250.0CLR version:2.0.50727.6111clr version:4.0.30319.17379

CLR 2.0 and CLR 4.0 in the above results are the results of two executions of the C # compiler using the corresponding version number respectively.

Windows operating system kernel version number

The kernel version numbers for each Windows operating system are as follows:

    • Windows NT 5.0:windows 2000
    • Windows NT 5.1:windows XP
    • Windows NT 5.2:windows Server 2003, Windows Server 2003 R2
    • Windows NT 6.0:windows Vista, Windows Server 2008
    • Windows NT 6.1:windows 7, Windows Server R2
    • Windows NT 6.2:windows 8

Can be seen from above. The so-called Windows 7, Windows 8 is just Windows NT 6.1, 6.2. Compared to Windows Server R2, Windows Server 2008来 said that a larger upgrade was done.

Components and Layers. NET Framework Versions

From: MSDN:. NET Framework Versions and Dependencies.

The Windows operating system and the. NET Framework

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.