최근에 Windows 8.1에서 응용 프로그램에 .NET 3.5를 설치하려고했습니다. OS의 팝업을 사용하여 .NET 3.5를 다운로드 / 설치하고 항상 오류 코드 0x800F0906이 발생합니다.
추가 조사를 통해 Windows 8 CD에 팝업하여 다음 명령으로 설치해야합니다. 여기서 "E : \"는 CD가 마운트 된 위치입니다.
Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess
이것과 그 파생어 (예 : / LimitAccess 제거)는 저에게 효과적이지 않으며 동일한 오류 코드 (0x800F0906) 또는 다른 오류 코드 0x800F0081F를 제공했습니다. CD 드라이브에서 문제가 발생하는 경우를 대비하여 sxs 폴더를 하드 드라이브로 복사했습니다. 이 경우이 명령 줄을 사용했습니다.
Dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\dotnet35 /LimitAccess
두 경우 모두 파일이 실제로 있지만 프로그램이 그렇지 않다고 생각하기 때문에이 초현실적입니다. 다음은 CBS.log 파일 입니다.
이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 어떤 도움이라도 대단히 감사합니다 :)
편집 : 이제 적절한 dism.log 파일이 있습니다. 마지막 파일에 무슨 일이 있었는지 또는 왜 그 일이 일어 났는지 잘 모르겠습니다. 새 로그 파일에 대한 링크는 다음과 같습니다 . "featurename"또는 "source"와 같은 스크립트의 일부 명령을 인식하지 못한다는 점이 흥미 롭습니다.
optionalfeatures
?