MFC 프로젝트를 생성하고 리소스 뷰를 열기 위해 Ctrl + Shift + E를 눌렀더니 다음과 같은 에러가 났습니다.
C:\Program Files (x86)\Windows Kits\10\bin\x86\rcdll.dll;
리소스 컴파일러 DLL을 찾을 수 없습니다.
경로가 올바른지 확인하십시오.
검색해봤더니 rcdll.dll 파일이 다음 위치에 존재합니다.
C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x86
x86용 rcdll.dll 파일을 복사해서 에러 내용의 위치에 넣어주고 Visual Studio를 다시 시작하면 일단은 해결됩니다.
C:\Program Files (x86)\Windows Kits\10\bin\x86
하지만 아래 링크에 나온대로 추가로 패키지를 설치해주는 것이 나을 듯합니다.
다른 잠재적 문제가 발생할 수도 있고 실제로 해당 패키지를 설치해보면 많은 파일들이 추가로 해당 위치에 설치됩니다.
Visual Studio 2017(버전 15.2) 알려진 문제
https://www.visualstudio.com/ko-kr/news/releasenotes/vs2017-knownissues
이번에 문제가 됐던 다음 두 위치를 확인해보면 폴더 이름들이 똑같습니다.
C:\Program Files (x86)\Windows Kits\10\bin
C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0
마이크로소프트 사이트에서 해결 방법이라고 언급한 Windows 10 SDK(10.0.14393.0) 1주년 업데이트를 추가로 설치하기 위해서..
실행 중인 Visual Studio를 종료하고 시작 메뉴에서 Visual Studio Installer를 실행시킵니다.
설치되어 있는 Visual Studio 2017 항목에서 수정을 클릭합니다.
워크로드 탭에서 C++을 사용한 데스크톱 개발이 선택되어 있다면
창 오른쪽에 보이는 요약에 C++을 사용한 데스크톱 개발에서 추가할 수 있는 옵션이 보입니다.
Windows 10 SDK(10.0.14393.0)를 선택해줍니다.
설치하려면 추가로 2.36 기가바이트가 필요합니다.
수정을 클릭하면 다운로드 및 설치가 진행됩니다.
설치완료 후, 확인해보니 C:\Program Files (x86)\Windows Kits\10\bin 경로에 추가로 설치한 Windows 10 SDK(10.0.14393.0)의 폴더가 보입니다.
기존에 있던 4개의 폴더도 수정한 날짜가 변경되어서 확인해보니..
위 4개의 폴더별로 많은 파일들이 추가로 설치된 것을 확인할 수 있었습니다.
'개발 환경 > Visual Studio' 카테고리의 다른 글
C/C++, Win32 API, MFC 개발을 위해 Visual Studio Community 2019 설치하는 방법 (4) | 2019.04.18 |
---|---|
Visual Studio 2017에서 C/C++를 위한 콘솔 프로젝트 생성하는 방법 (0) | 2018.07.09 |
Visual Studio 2017에서 WinAPI 프로젝트 생성하는 방법 (0) | 2018.07.09 |
C++, Win32 API, MFC 개발을 위해 Visual Studio Community 2017 설치하는 방법 (5) | 2018.05.31 |
Visual Studio 2017에서 C++의 cout 함수로 한글 출력시 글자 사이에 빈칸(SPACE) 출력되는 문제 해결 (0) | 2017.05.22 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!