반응형

에러

 

 

vs studio 2022 버전에서 Windows 7 32bit 환경에서 실행될 파일을 빌드하기 위해 Debug/x86로 설정하고 빌드한 뒤 .exe 파일을 Windows 7 32bit 환경에서 실행했더니 위와 같이 ucrtbased.dll 관련된 에러 메시지 창이 떴다.

 


해결

ucrtbased_x86.zip
0.53MB
ucrtbased_x64.zip
0.53MB

 

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 파일을 컴퓨터 시스템에 넣어뒀을 경우 혹은 그 반대)

반응형

+ Recent posts