.NET Framework 4.8은 .NET Framework의 마지막 버전입니다.
.NET Framework는 보안 및 안정성 버그 수정이 매월 제공됩니다.
.NET Framework는 계속 Windows에 포함되며 제거되지 않을 예정입니다.
.NET Framework 앱을 마이그레이션할 필요는 없지만, 새로 개발하려면 .NET 5 이상을 사용해야 합니다.
.NET Standard는 .NET 구현에서 공통적인 API의 공식 사양입니다. 이를 통해 동일한 코드와 라이브러리를 다른 구현에서 실행할 수 있습니다.
.NET Framework는 실행 중인 앱에 다양한 서비스를 제공하는 Windows용 관리형 실행 환경으로, 다음 두 가지 주요 구성 요소로 구성됩니다. 하나는 실행 중인 앱을 처리하는 실행 엔진인 CLR(공용 언어 런타임)이고, 다른 하나는 개발자가 자신의 앱에서 호출할 수 있도록 테스트되고 재사용 가능한 코드로 구성된 .NET Framework 클래스 라이브러리입니다. .NET Framework가 실행 중인 앱에 제공하는 서비스는 다음과 같습니다.
.NET Framework 앱을 개발하지 않고 사용만 하는 경우 .NET Framework 또는 작동에 대한 특정 지식이 필요하지 않습니다. 대부분의 경우 프레임워크는 사용자에게 완전히 투명하게 공개됩니다.
Windows 운영 체제를 사용하는 경우 .NET Framework가 이미 컴퓨터에 설치되었을 수 있습니다. 또한 .NET Framework가 필요한 앱을 설치하면, 앱의 설치 프로그램이 특정 버전의 프레임워크를 컴퓨터에 설치할 수 있습니다. 경우에 따라 .NET Framework를 설치하라는 대화 상자가 나타날 수 있습니다. 이 대화 상자가 나타날 때 앱을 실행하려고 하면(컴퓨터가 인터넷이 연결되어 있는 경우), 누락된 .NET Framework 버전을 설치할 수 있는 웹 페이지로 이동할 수 있습니다. 자세한 내용은 설치 가이드를 참조하세요.
일반적으로는 컴퓨터에 설치되어 있는 .NET Framework 버전을 제거해서는 안 됩니다. 여기에는 두 가지 이유가 있습니다.
Windows 8 이전 버전에서 .NET Framework를 제거하려는 경우에는 항상 제어판의 프로그램 및 기능을 사용하여 제거합니다. .NET Framework 버전을 수동으로 제거해서는 안 됩니다. Windows 8 이상에서 .NET Framework는 운영 체제 구성 요소이며 독립적으로 제거할 수 없습니다.
컴퓨터 한 대에 여러 버전의 .NET Framework가 동시에 공존할 수 있습니다. 즉, 최신 버전을 설치하기 위해 이전 버전을 제거하지 않아도 됩니다.
개발자인 경우 .NET Framework를 지원하는 프로그래밍 언어를 선택하여 앱을 만드는 것이 좋습니다. .NET Framework는 언어 독립성과 상호 운용성을 제공하기 때문에, 개발에 사용된 언어와 관계없이 다른 .NET Framework 앱 및 구성 요소와 상호 작용할 수 있습니다.
.NET Framework 앱 또는 구성 요소를 개발하려면 다음과 같이 하세요.
기존에 설치되어있던 .NET Framework에 문제가 생긴경우
프로그램이 필요한 .NET Framework 버전이 기존에 설치된 버전보다 높은경우
새버전의 .NET Framework을 설치하려는데 이미 설치된 기존 버전의 파일에 오류가 발생한경우
ex) .NET Framework을 재설치하거나 새버전을 설치했는데 안되는경우에는 프로그램 코드의 문제일 확률이 높습니다.
여러가지 이유야 있지만 위 사항에서 대부분 걸러지게 됩니다.
여러가지 솔루션 대책을 작성하니 본인의 문제에 맞게끔 선택하셔서 해결하시면 됩니다.
이경우에는 보통 프로그램을 실행하여 사용하려 하는데 오류가 발생한 경우가 대부분일 겁니다.
위에서 언급했듲이 .NET Framework 4.8은 .NET Framework의 마지막 버전임으로 4.8버전을 설치합니다.
4.8 런타임 버전 다운 설치 링크
Download .NET Framework 4.8 | Free official downloads
Downloads for building and running applications with .NET Framework 4.8 . Get web installer, offline installer, and language pack downloads for .NET Framework.
dotnet.microsoft.com
제어판 -> 프로그램 -> 프로그램 및 기능에 검색 창에 Microsft .NET Framework 검색하여 설치된 버전이 나열됩니다.
그 중 구버전들을 다 삭제 하고 위에 링크 4.8버전을 설치하면됩니다.
해당 프로그램을 이용하여 기존에 설치된 .NET Framework 들을 완벽하게 제거한 후에 최신버전의 .NET Framework을 다운받아 설치하시면 됩니다.
dotnetfx_cleanup_tool 적힌 .zip 파일이나 그아래 링크 파일을 다운받아쓰면된다.
https://docs.microsoft.com/ko-kr/archive/blogs/astebner/net-framework-cleanup-tool-users-guide
.NET Framework Cleanup Tool User's Guide
Table of contents Article 08/28/2008 7 minutes to read In this article --> .NET Framework Cleanup Tool User's Guide Introduction This .NET Framework cleanup tool is designed to automatically perform a set of steps to remove selected versions of the .NET Fr
docs.microsoft.com
기본적으로 .NET Framework Setup Cleanup Utility 응용프로그램이 실행되면 Product to cleanup에 All versions 셋업으로 맞춰주고 Cleanup Now 버튼을 클릭후 모든 프로세스 과정이 끝나면 응용 프로그램을 종료하면 됩니다.
HTTP ( 2 ) - IP(Internet Protocol Address) (0) | 2022.04.27 |
---|---|
HTTP ( 1 ) - 기본 지식 (0) | 2022.04.26 |
IPX/SPX 란? 그리고 블리자드 기존 출시작 IPX 프로토콜 및 LAN 정보 (4) | 2022.04.19 |
구니콘 (Gunicorn) + Nginx + 장고(Django) Part 1 (4) | 2022.04.17 |
WSGI란? (0) | 2022.04.17 |