언젠가부터(아마 Windows 2003 버전이었을 듯 싶은데) Microsoft .NET Framework가 아예 Windows OS에 기본 탑재되어 있었던 것이 기억나서 찾다 보니 아래의 URL이 발견되었다.


따로 정리 한 번 해 보려고 했는데, 이미 공식 사이트에서 제공하고 있구만. 시간 벌었다.^O^


프로그램 개발할 때 버전 잘못 맞춰 놓으면 고생한다... 물론 맞는 버전을 설치할 수 있는 환경이면 별 관계 없을 수는 있겠지만, 서버 환경은 대부분 그렇게 쉽게 되지 않으니... 잘 보고 적용해야 한다.




>> 출처: http://msdn.microsoft.com/en-us/library/bb822049.aspx



.NET Framework version

CLR version

Features

Included in Visual Studio version

✓ Included in
+ Can be installed on
Windows

✓ Included in
+ Can be installed on
Windows Server

To determine installed .NET version

4.5.2

4

  • New APIs for transactional systems and ASP.NET

  • System DPI resizing in Windows Forms controls

  • Profiling improvements

  • ETW and stress logging improvements

  • More...

-

+ 8.1
+ 8
+ 7
+ Vista

+ 2012 R2
+ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use Release DWORD: 379893
(see instructions)

4.5.1

4

  • Support for Windows Phone Store apps

  • .NET Native

  • Automatic binding redirection

  • Performance and debugging improvements

  • More...

2013

✓ 8.1
+ 8
+ 7
+ Vista

✓ 2012 R2
+ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use Release DWORD:

  • 378675 (Windows 8.1)

  • 378758 (all other)

(see instructions)

4.5

4

  • Support for Windows Store apps

  • WPF, WCF, WF, ASP.NET updates

  • More...

2012

✓ 8
+ 7
+ Vista

✓ 2012
+ 2008 R2 SP1
+ 2008 SP2

Use Release DWORD: 378389
(see instructions)

4

4

  • Expanded base class libraries

  • Cross-platform development with Portable Class Library

  • MEF, DLR, code contracts

  • More...

2010

+ 7
+ Vista

+ 2008 R2 SP1
+ 2008 SP2
+ 2003

See instructions

3.5

2.0

  • AJAX-enabled websites

  • LINQ

  • Dynamic data

  • More...

2008

✓ 7
✓ 8.1*
✓ 8*
+ Vista

✓2008 R2 SP1*
+ 2012 R2
+ 2012
+ 2008 SP2
+ 2003

See instructions

3.0

2.0

  • WPF, WCF, WF, CardSpace

-

✓ Vista

✓ 2008 R2 SP1*
✓ 2008 SP2*
+ 2003

See instructions

2.0

2.0

2005

-

✓ 2008 R2 SP1
✓ 2008 SP2
✓ 2003

See instructions

1.1

1.1

  • ASP.NET and ADO.NET updates

  • Side-by-side execution

  • More...

2003

-

✓ 2003

See instructions

1.0

1.0

First version of the .NET Framework.

Visual Studio .NET

-

-

See instructions




즉,

위 도표가 의미하는 바에 따르면

Windows 2003에는 .NET Framework 1.1 및 2.0 버전 기본 탑재되어 있고,

3.5와 4.0 버전은 추가 설치할 수 있다. Windows 2003에는 4.5 버전 이상은 사용할 수 없다.

(뻥이다. 2.0 버전은 기본 탑재되어 있지 않다. 어디서 거짓말을!)


그리고 Windows 2008 R2에는 .NET Framework 2.0, 3.5 버전이 기본 탑재되어 있고,

4.0 버전 이상(최종 4.5.2 버전까지)은 추가 설치할 수 있다.


가장 최신 버전 OS인 Windows 2012 R2에는 .NET Framework 4.5.1 버전이 기본 탑재되어 있고,

이후 4.5.2 버전을 추가 설치할 수 있다. 그런데 4.5.1 버전은 기반 버전이 4.0 이므로

4.0 버전은 추가 설치나 설정 변경 없이 그냥 돌아간다.






Posted by 떼르미
,


자바스크립트를 허용해주세요!
Please Enable JavaScript![ Enable JavaScript ]