'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

비주얼 스튜디오 2008에서 2015로 마이그레이션 중 아래와 같은 에러가 있었습니다.



'myproject.exe' 프로그램을 시작할 수 없습니다.
지정된 파일을 찾을 수 없습니다.

컴파일, 링크에러를 모두 잡고 프로젝트 실행시 발생한 에러입니다.



디버깅 - 명령에 있는 $(TargetPath)와 링커 - 일반 - 출력 파일에서 설정된 값이 달라서 발생을 했더군요. $(TargetPath) 는 *.exe 였다면 링커쪽에는 $(OutDir)$(ProjectName)_debug.exe 이런식으로 되어 있어서 발생한 에러였습니다. _debug를 지우고 파일명을 같게 해주면 잘 됩니다. 아마 신규로 Visual Studio로 프로젝트 만들어서하면 이런 에러가 없을 것 같은데, 마이그레이션 하면서 자동 수정 업그레이드 된 프로젝트 설정이 문제가 된 것 같네요.

댓글

  1. 감사합니다. 저도 같은 문제로 고생했는데, 이 방법을 통해서 해결했어요. vs2008에서는 달라도 됐는데, vs2015 이상에서는 다르면 안되는 것 같습니다.

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.