일종의 사용기라서 서론이 깁니다.(...)
뭔가 프로그램이 닷넷 프레임워크가 필요하다면서 자동으로 이걸 설치하려고 하는데,
정작 닷넷 설치하는 화면에서 받으라는 다운로드도 안 받고 계속 뻗어 있습니다.
역시 정품 Windows 10이라서 그런가(?) 이미 있는 이전 버전 윈도용 설치파일은 안 먹나 봅니다.
검색을 해봤는데, 윈도 10으로 찾아도 거의 윈도 8용 팁만 뜨더라고요.
어차피 거의 비슷한 녀석이니 똑같은 명령 입력해도 되겠지 싶었습니다.
보통은
dism /online /enable-feature /featurename:netfx3 /source:(드라이브명, 이하 ㄷ):\sources\sxs /all /limitaccess
이거로 적어놓더라고요. 근데 이거 안 먹었습니다. 당황스러워서 더 많은 곳을 찾아봤죠.
일단 첫째로, 쓰던 윈도 매체가 윈도 10 홈 USB (3.0) 스틱입니다. 이거 중요합니다.
이거는 x86과 x64가 합본으로 되어 있기 때문에 옛날 CD와는 파일 구조가 좀 다릅니다.
따라서 이런 경우 만약 sources 폴더를 쓰고 싶다면 ㄷ:\sources 가 아니라 ㄷ:\x64\sources\ 로 해야 합니다.
(그러고보니 옛날 XP 시절 유저들이 만든 합본 CD인 통칭 WOW CD에서도 이런 경우가 있었지요.)
뭐 공홈에서 iso 받으면 x86/x64가 구분되어 있기도 해서 sources가 루트 폴더에 있을 수도 있습니다.
확인을 해보셔야 합니다.
하지만 이걸 반영해서 저 커맨드를 수정해도 안 먹었습니다.
왜 그런가 지금 글을 쓰면서 찾아봤더니, 이런 글을 발견했습니다.
https://msdn.microsoft.com/ko-kr/library/windows/hardware/mt171094%28v=vs.85%29.aspx
윈도 10에 뭔가가 도입되었기 때문에 닷넷 프레임워크를 설치하는 방법이 크게 변경되었다는 뜻입니다.(...)
그래서 윈도 10 기준으로 닷넷이 들어있는 파일의 이름은 Microsoft-Windows-NetFx3-OnDemand-Package.cab 입니다.
기존 팁들에서 말하는 install.wim이 아니라요.
하여튼 저 파일은 sources\sxs\ 안에 있습니다.
그러면 아마 이런 식으로 입력하시면 될 겁니다...
dism /online /add-package /packagepath:ㄷ:(\x64)\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
파일 경로는 위를 보고 직접 확인해 보신 뒤 입력하시면 됩니다.
그러면 혹시 곤란 겼으신 분들의 닷넷이 잘 설치되길 바랍니다...
스틱으로 돌려보진 않았지만 이방법이 안되는 건가요?
아무래도 그런 것 같습니다. 이 방법도 한번 해봤는데 안됐어요.
#CLiOS
그러니까 왠만한 곳들이 님의 본문처럼 다 이걸로 팁을 써놓는데, 이걸로도 안된다는 겁니다. 진짜 되는 것은 거기 밑의 리플에도 있는 그 커맨드입니다.
#CLiOS
네.
그리고 확인은 안 해봤는데, 만약 저 파일이 존재한다면 어떤 미디어 형태라도 상관이 없을 것 같습니다. 저게 있으면 정품 패키지 USB, 직접 만든 USB, CD, ISO 다 되겠죠. 다만 경로 확인은 꼭 해야 합니다.
#CLiOS
저는 오늘 한글 2010을 윈10에 설치할때 3.5 설치하겠냐는
창이 떠서 고민했었는데... 윈도우 지저분해 지는게 싫어서요.
그래도 설치하지 않으면 한글 설치가 안될것 같아서 진행했는데,
별 문제 없이 설치 되고 한글도 잘 돌아가네요.