.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