Windows 2012 Server : .NET 3.5 사용 배경 정보 / 솔루션에 대해서는 다음을 참조하십시오

.NET 3.5가 설치되어있는 Windows 2012 Server가 있습니다. 배경 정보 / 솔루션에 대해서는 다음을 참조하십시오 : http://sqlblog.com/blogs/sergio_govoni/archive/2013/07/13/how-to-install-netfx3-on-windows-server-2012-required-by- sql-server-2012.aspx

나는 이것을 시도했지만 그것은 나를 위해 작동하지 않습니다. 여기에 내가 시도하는 것이 있습니다 : Windows 2012 ISO 파일을 사용하여 2012 Server에서 ‘mount’를 ‘D’드라이브로 사용한 다음 GUI와 명령 프롬프트를 모두 시도했습니다. GUI의 경우 D 드라이브의 ‘source / sxs 폴더에’대체 소스 ‘경로를 지정했지만 충분한 정보를 제공하지 않으면 실패했습니다.

명령 프롬프트의 경우 다음과 같은 상황이 발생합니다.

dism /online /enable-feature /featurename:NetFx3  /source:d:\sources\sxs

오류가 발생했습니다 : 설치되었지만 상위 기능을 사용할 수 없습니다. 그래서 다른 접근 방식을 시도했습니다.

dism /online /enable-feature /featurename:NetFx3  /all /source:d:\sources\sxs

위 명령은 http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx 에 따라 부모 요소를 활성화해야합니다. 그러나 이것을 실행하면 ‘source not found’와 같은 오류가 발생합니다.

두 번째 명령에 오류가 있습니까? 내가 무엇을 할 수 있습니까?

Windows 2012 Server Standard 에디션입니다.

감사!



답변

신경 쓰지 마. 대상 서버는 ‘Windows Server 2012 R2’ISO가 필요하다는 것이 밝혀졌습니다. 일반 ‘Windows Server 2012’ISO를 사용하려고하는데 ‘소스를 찾을 수 없음’오류가 발생했습니다. Microsoft 사이트에서 R2 ISO의 ‘eval’복사본을 다운로드하여 대상 서버에 ‘마운트’했습니다. 다음 명령은 제대로 실행되었으며 이제 .NET 3.5가 활성화되었습니다!

감사!

dism /online /enable-feature /featurename:NetFx3  /all /source:d:\sources\sxs


답변

언어 팩이 설치되어 있으면 제거하고 다시 시작한 후 다시 시도해야 할 수도 있음을 나타내는 이 답변 도 참조 하십시오.


답변