Visual Studio에서 Qt Designer가 안 열릴 때
on Achievement
환경
- Windows 10 64-bit
- Visual studio 2015 64-bit
- Qt 5.7.0 (with Qt Visual Studio Tools)
증상
처음 설치했을 때는 잘 열렸는데 언제부터인지 Qt Designer 가 열리지 않았음
구체적으로 Visual Studio의 Solution Explorer에서 ui 파일
을 더블클릭했을 때 Qt Designer가 열리지 않음
느려서 안 열리는 게 아니고 작업관리자에는 떠 있는데 창이 보이지 않음
해결방법
주의: 이글에서는 임시 해결방법에 대해 다룹니다.
파일 탐색기로 Qt 폴더에 들어가면 아래 파일들을 발견할 수 있습니다.
- Qt5WebEngineCore.dll
- Qt5WebEngineCored.dll
- Qt5WebEngineCored.pdb
(나의 경우는 아래의 경로이다.)
C:\Qt\Qt5.7.0\5.7\msvc2015_64\bin\Qt5WebEngineCore.dll
C:\Qt\Qt5.7.0\5.7\msvc2015_64\bin\Qt5WebEngineCored.dll
C:\Qt\Qt5.7.0\5.7\msvc2015_64\bin\Qt5WebEngineCored.pdb
해결을 위해 아래와 같이 진행하였다
- 위의 3개 파일을 다른 폴더에 옮기기 (지우면 복구하기 힘드니, 임시로 다른 폴더로 옮겨놓자)
- Visual studio 재실행
- ui 파일을 더블클릭 해보기
- Qt Designer가 뜨면 정상!!!!!
결론 및 고찰
원인을 정확히 알 수는 없으나 WebEngineCore 모듈과 Designer가 충돌이 발생하는 듯하다.
특히 32bit에서는 문제가 없고 64bit에서 문제가 발생한다는 얘기들이 있었다. 아래 링크를 참고하시라.