반응형
에러
vs studio 2022 버전에서 Windows 7 32bit 환경에서 실행될 파일을 빌드하기 위해 Debug/x86로 설정하고 빌드한 뒤 .exe 파일을 Windows 7 32bit 환경에서 실행했더니 위와 같이 ucrtbased.dll 관련된 에러 메시지 창이 떴다.
해결
32bit 시스템
- C:\Windows\system32
64bit 시스템
- C:\Windows\system32 : x64용 ucrtbased.dll
- C:\Windows\sysWoW64 : x86용 ucrtbased.dll
https://ko.dll-files.com/ucrtbased.dll.html
위의 링크를 통해 시스템에 맞는 dll 파일을 다운로드하여 대상 폴더에 넣어준다.
(위에 적힌 시스템에 따른 대상 폴더에 넣지 않고, 실행될 파일과 같은 경로에 넣어줘도 실행할 수 있다.)
(위에 적힌 시스템에 따른 대상 폴더는 그저 시스템 전체에서 접근할 수 있게 하기 위함이다.)
여담
시스템에 맞지 않은 버전의 ucrtbased.dll 파일을 컴퓨터 시스템에 넣어두면 위와 같은 메시지 창이 뜬다.
(ex. 32bit 시스템인데, 64bit용 dll 파일을 컴퓨터 시스템에 넣어뒀을 경우 혹은 그 반대)
반응형
'How to > fix error' 카테고리의 다른 글
cl.exe 실행 시 mspdb100.dll이(가) 없어 코드 실행을 진행할 수 없습니다. (0) | 2023.08.26 |
---|---|
Windows에서 프로그램 실행 시 컴퓨터에 특정 .dll 파일을 찾을 수 없다 할 때 (0) | 2023.08.26 |
Windows 7 64bit 환경에서 Process Explorer 실행 시 winsta.dll 관련 에러 (0) | 2023.08.23 |
kali linux apt update시 The following signatures were invalid GPG error(EXPKEYSIG) (0) | 2023.07.21 |
MacOS에서 Nox player 99% 멈춤 현상 해결 (5) | 2023.07.17 |