.NET Framework 3.5는 Windows 11에서 지원됩니다. .NET Framework 3.5를 가져오는 방법은 사용 중인 Windows 11 버전에 따라 달라집니다. 다음 목록을 사용하여 사용자에게 적용할 수 있는 설치 방법을 식별합니다.
팁 (조언)
버전을 식별하는 데 도움이 필요한 경우 사용 중인 Windows 버전을 확인하는 방법을 참조하세요.
Windows 11 26H1(빌드 28000) 이상
Windows 11 26H1(빌드 28000)부터 .NET Framework 3.5는 독립 실행형 설치 관리자로만 사용할 수 있습니다. .NET Framework 3.5를 Windows 구성 요소로 설치할 수 없습니다.
중요합니다
이러한 설치 관리자는 지정된 Windows 버전 에서만 작동합니다.
.NET Framework 3.5 변경에 대한 자세한 내용은 Windows 11 FAQ에서 .NET Framework 3.5를 참조하세요.
.NET Framework 3.5 선택적 구성 요소
Windows 11 26H1(빌드 28000) 이상에 적용됩니다.
다음 선택적 .NET Framework 3.5 구성 요소는 이전에 Windows 주문형 기능으로 사용할 수 있었습니다. Windows 11 26H1(빌드 28000)은 다음 구성 요소를 제거합니다.
- ASP.NET 3.5
- .NET 확장성 3.5
- WCF HTTP 활성화
- WCF 비HTTP 활성화
IIS에서 ASP.NET 3.5를 사용하도록 설정하는 방법
Windows 11 26H1(빌드 28000)부터 ASP.NET 3.5에서는 IIS에서 실행하려면 추가 등록이 필요합니다.
ASP.NET 3.5 사용
PowerShell 스크립트를 사용하여 디바이스에서 ASP.NET 3.5를 Enable-ASPNet35.ps1 사용하도록 설정합니다. 이 스크립트를 사용하면 Windows에서 제거된 다음 선택적 구성 요소의 기능을 사용할 수 있습니다.
- ASP.NET 3.5
- .NET 확장성 3.5
비고
스크립트는 이러한 선택적 구성 요소의 기능만 복원하여 해당 구성 요소에 의존하는 애플리케이션이 계속 작동할 수 있도록 합니다. 선택적 구성 요소는 여전히 Windows 11에서 누락되었으며 DISM과 같은 도구는 스크립트를 실행한 후 이러한 선택적 구성 요소를 현재 상태로 검색하지 않습니다.
필수 조건
- Windows 11 26H1(빌드 28000) 이상
- Windows PowerShell 5.1.
- .NET Framework 3.5.
- ISAPI 필터 및 ISAPI 확장 선택적 구성 요소와 함께 사용하도록 설정된 IIS(웹 서버) 기능 또는 역할
- 관리 PowerShell 명령 창입니다.
스크립트 실행
Enable-ASPNet35.ps1로컬 디렉터리에 스크립트를 다운로드합니다.관리자 권한으로 Windows PowerShell 명령 창을 엽니다.
인터넷에서 다운로드하고 신뢰할 수 있는 게시자가 서명한 스크립트를 허용하도록 실행 정책을 변경합니다.
Set-ExecutionPolicy RemoteSigned실행 정책 설정에 대한 자세한 내용은 Set-ExecutionPolicy를 참조하세요.
스크립트를 다운로드한 디렉터리로 이동합니다.
스크립트를 실행합니다.
.\Enable-ASPNet35.ps1
사용 중인 Windows 버전을 확인하는 방법
사용 중인 Windows 버전을 찾을 수 있는 몇 가지 방법이 있습니다.
이 링크(ms-settings:about)를 선택하여 설정 앱을 열 수 있습니다.
- Windows 사양 섹션까지 아래로 스크롤하여 버전 필드를 찾습니다.
시작 메뉴를 사용합니다.
- Windows 키를 눌러 시작 메뉴를 엽니다.
-
Settings앱을 찾아서 열려면 입력 합니다. - Windows 사양 섹션까지 아래로 스크롤하여 버전 필드를 찾습니다.
앱을 실행합니다.
winver.exe- Windows+R 바로 가기 키를 눌러 실행 대화 상자를 엽니다.
-
winver.exe을 입력하고 Enter 키를 누릅니다.
.NET