visual C++ 2010 Express를 설치하다가 ctrl+f5를 눌렀는데 #include <stdio.h>쪽에 계속 에러나 나서 봤더니...


내용은 C:\Program Files\Microsoft Visual Studio 10.0\VC\include에서 stdio.h헤더파일을 찾을 수 없다고한다... 

? 이게 무슨말이지... 방금 MS홈페이지에서 제대로 설치를 끝낸 나는 어이가없었다...


직접 C:\Program Files\Microsoft Visual Studio 10.0\VC\include 경로로 가봤더니 정말 stdio.h가 없었다;; 이게뭐지;; 잘못 설치한건가 하고 다시 지웠다가 다시 설치해봣지만 똑같은 오류가...

... 뭐가문제지... 구글링 열심히 하다가 해결방법을 발견하였다.

 


여러분들도 고생하지 마시고... 이 방법을 한 번 사용해보시길!

1. visual C++ 2010 Express를 삭제한다.

2. 실행을 열고, regedit을 연다.

3. 거기서 HKEY_LOCAL_MACHINE SOFTWARE  Microsoft  VisualStudio  10.0  VC  Libraries 여기에 있는 키를 모두 삭제한다.

4. 다시 visual C++ 2010 Express를 설치한다.

 

C:\Program Files\Microsoft Visual Studio 10.0\VC\include에 다시 가보면 모든 헤더파일이 다시 보이는 것을 볼 수 있을것이다!!

 

참고로 자신의 PC64bit일 경우 regedit의 위 경로가 다르다.

HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft  VisualStudio  10.0 VC  Libraries 여기에 있는 키를 모두 삭제한다. 이렇게 하길 바란다!

LIST

Visual C++ 2010 Express - fatal error LNK1123: COFF로 변환하는 동안 오류가 발생했습니다. 파일이 잘못되었거나 손상되었습니다. 오류 뜰때!

 


Visual C++ 2010 Express 사용하다가 ctrl+F5로 컴파일 하려고하는데 이런 오류가 난다면!나 손상되었습니다.


해결방법은 다음과 같다...

나도 첨에 당황햇다... 이건 뭐지... 헤더파일 다 있고, 파일이 잘못됐다라... 당연히 사람이라면 할 수 있는것들... 재설치, 재부팅 모두 해봤지만 결과는 그대로...

난 또 어김없이 구글링 ㄱㄱ... 


결과는... service pack 1을 설치하라는것이다.

https://www.microsoft.com/en-us/download/details.aspx?id=23691

여기로 가서 VS 2010 service pack 1을 설치하면 디버깅 OK, 모든 것이 잘 실행 될 것이다.

LIST

'Computer > Error' 카테고리의 다른 글

Visual C++ 2010 Express - stdio.h 헤더파일 오류해결 방법  (0) 2016.08.05

+ Recent posts