4 개의 Microsoft .NET Framework 버전이 있습니다.
- 1.1
- 2.0 서비스 팩 2
- 3.0 서비스 팩 2
- 3.5 SP1
나는 그들 모두를 필요로 하는가?
4 개의 Microsoft .NET Framework 버전이 있습니다.
나는 그들 모두를 필요로 하는가?
답변:
.net 프레임 워크 에는 4 가지 버전이 있습니다.
이들을 모두 독립적으로 설치 및 제거 할 수 있습니다. 여기가 재미있어지기 시작합니다! .NET 3은 (.NET 2의 서비스 팩과 함께) 도입되었으며 추가 라이브러리 세트였습니다. .NET 3.5는이 추세 (.NET 2 용 두 번째 서비스 팩 및 .NET 3 용 서비스 팩 포함)를 따랐으며 .NET 2가 확장되면서 다시 필요했습니다.
최신 릴리스는 완전히 독립형이며 이전 버전이 필요하지 않습니다. 대부분 이전 버전과 호환되므로 이전 응용 프로그램을 작동시킬 수 있습니다.
필요 여부는 실행중인 항목에 따라 다릅니다. 거기에있는 대부분의 응용 프로그램은 여전히 .NET 2 ~ 3.5 용으로 구축되어 있으므로 3.5를 설치하면이를 해결할 수 있습니다. Microsoft가 사람들이 사용하기를 기대하는 4를 설치하는 것이 좋습니다.
.NET 4.5 (및 4.5.1, 4.5.2)는 .NET 4의 전체 업데이트입니다.
.Net Framework 3.5 설치는 2.0 이상의 모든 이전 버전도 설치합니다. 버전 1.1은 예외이며 별도로 설치해야합니다.
3.5 SP1 버전이 필요한 것 같으므로 2.0 이상의 모든 .Net 버전도 설치합니다. 따라서 실제로 선택의 여지가 없으며 한 버전을 제거하려고 시도하면 다른 버전에 문제가 발생할 수 있습니다.
.Net 1.1이 필요한 제품은 거의 없기 때문에 실제로 필요할 때까지 설치를 기다릴 수 있습니다. 자동으로 설치되지 않고 이미 설치되어 있으면 설치 한 일부 제품에 필요하다는 것을 의미합니다 (XP에 있지 않은 경우 기본적으로 설치되어 있음).
.Net 4.0은 언급하지 않았지만이 버전에서는 Microsoft가 이전 버전을 모두 포함하지 않아 소프트웨어의 크기를 줄이려고 시도했습니다. 따라서 .Net 4.0은 더 작으며 1.1 이후의 모든 이전 버전과 호환됩니다. 이론 상으로는 그것이 필요한 유일한 것입니다.
응용 프로그램마다 다른 프레임 워크가 필요하며 이전 버전과의 호환성이 없기 때문에 즉시 다운로드 할 필요는 없지만 모두 필요할 수도 있습니다.
특정 버전의 프레임 워크가 필요한 응용 프로그램을 설치하면 다운로드 할 수 있습니다. (주로 2, 3 또는 3.5가 필요합니다)
Net4가 필요한 전부는 아닙니다. 모든 버전을 제거한 다음 v4 만 설치했습니다. 내가 실행하려고 한 첫 번째 응용 프로그램 (Powermate)은 필요한 .NET Framework를 찾을 수 없다고 말했습니다. 그래서 Net v2 SP2와 SP2 업데이트를 설치했는데 앱이 제대로 실행되었습니다.
.NET 4가 설치되어 있으면 1.1 이상의 모든 프레임 워크로 빌드 된 .NET 응용 프로그램을 실행할 수 있습니다 .
.NET Framework 4는 .NET Framework 버전 1.1, 2.0, 3.0 및 3.5로 빌드 된 응용 프로그램과 호환됩니다. 다시 말해, 이전 버전의 .NET Framework로 구축 된 응용 프로그램 및 구성 요소는 .NET Framework 4에서 작동합니다.