류짱:Beyond MySelf

이런 저런 이유로 Windows Server 2012에 .Net Framework 3.5를 설치하려고 서버 관리자를 실행 후 역할 및 기능 추가 마법사를 실행 한 후  .Net Framework 3.5의 선택하고 설치를 진행하였습니다만 아래와 같은 오류와 함께 설치가 실패 되었습니다.

하나 이상의 역할, 역할 서비스 또는 기능을 설치하지 못했습니다...........

그래서 좀 찾아보니 아래와 같은 KB가 있네요..
설치 실패 원인과 조치 방법은 아래 KB를 통해서 확인 할 수 있습니다.
 
Error codes when you try to install the .NET Framework 3.5 in Windows 8 or in Windows Server 2012
http://support.microsoft.com/kb/2734782

[조치 방법]
인터넷이 되는 환경이라면 로컬 정책 실행(gpedit.msc) 후 컴퓨터구성 => 관리 템플릿 => 시스템 선택 후
아래 그림에서 처럼
Specify settings for optional component installation and component repair사용함으로 변경합니다.

그리고 아래 표시처럼 Windows 업데이트에 직접연결하여 복구 콘텐츠 다운로를 선택합니다.

서버 관리자를 실행 후 역할 및 기능 추가 마법사를 실행 한 후  .Net Framework 3.5의 선택하고 설치를 진행하면 위와 같은 에러가 발생하지 않고 설치가 성공적으로 마무리 됩니다.

그런데 만약  인터넷이 안되는 환경이라면 Windows serverer 2012 설치CD를 삽입 후 아래 명령어를 실행하여 수동으로 설치 하시면 됩니다.
파워셀이나 CMD를 실행 후
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
아래 옵션 중 Source:D:는 설치CD의 Drive 레터입니다.

감사합니다.

[참고 자료]
Error codes when you try to install the .NET Framework 3.5 in Windows 8 or in Windows Server 2012
http://support.microsoft.com/kb/2734782

저작자 표시 비영리 변경 금지
신고

Comment 1