다음을 통해 공유


Windows 8 및 Windows Server 2012에 ASP.NET 4.5 설치

이 문서에서는 Aspnet_regiis.exe 유틸리티를 사용하여 Microsoft Windows 8에서 ASP.NET 4.5를 설치하거나 제거할 수 없는 이유를 설명하고 이 문제를 해결하는 데 도움이 됩니다.

원래 제품 버전: .NET Framework 4.5.2, Windows 8, Windows Server 2012에서 ASP.NET
원래 KB 번호: 2736284

증상

IISaspnet_regiis -I(인터넷 정보 서비스)를 실행하는 이전 버전의 Windows에서는 이 명령을 사용하여 ASP.NET 기능을 설치할 수 있습니다. Windows 8부터 Aspnet_regiis.exe 유틸리티를 사용하여 ASP.NET 설치하려고 할 때 다음과 같은 문제가 발생할 수 있습니다.

  1. IIS 8에 ASP.NET 4.5를 설치하기 위해 실행 aspnet_regiis -I 하면 다음과 같은 오류 메시지가 표시됩니다.

    이 버전의 운영 체제에서는 이 옵션이 지원되지 않습니다. 대신 관리자는 Windows 기능 켜기/끄기 대화 상자, 서버 관리자 관리 도구 또는 명령줄 도구를 사용하여 IIS8에서 ASP.NET 4.5를 설치/dism.exe제거해야 합니다. 자세한 내용은 다음을 참조 https://go.microsoft.com/fwlink/?linkid=216771하세요.

  2. 설치 프로젝트를 사용하여 IIS에 애플리케이션을 설치하는 애플리케이션이 있는 경우 설치가 ASP.NET 4.5를 사용하도록 설정하지 못하고 애플리케이션이 설치되지 않을 수 있습니다.

  3. windows 8에서 ASP.NET 4.5를 사용하여 aspnet_regiis -I설치하려는 애플리케이션을 설치하는 경우 애플리케이션은 ASP.NET 4.5를 사용하도록 설정하지 못합니다.

원인

Aspnet_regiis.exe 유틸리티는 더 이상 Windows 8에서 ASP.NET 4.5를 설치하고 제거하는 데 사용되지 않습니다. ASP.NET 4.5는 이제 Windows 구성 요소이며 다른 Windows 구성 요소와 마찬가지로 설치 및 제거할 수 있습니다.

해결

Windows 8 또는 Windows Server 2012에서 ASP.NET 4.5를 설치하거나 제거하려면 다음 옵션 중 하나를 사용합니다.

  • 관리 명령 프롬프트에서 다음 명령을 실행합니다.

    dism /online /enable-feature /featurename:IIS-ASPNET45
    
  • Windows 8 클라이언트 컴퓨터의 경우 인터넷 정보 서비스World Wide Web Services 애플리케이션 개발 기능 ASP.NET> 4.5에서 Windows 기능>켜기/끄기에서 IIS> ASPNET45 켭니다.

  • Windows Server 2012 컴퓨터의 경우 웹 서버(IIS)>>웹 서버 애플리케이션 개발>ASP.NET 4.5에서 서버 관리자 사용하여 IIS-ASPNET45 사용하도록 설정합니다.