본문 바로가기
개발/에러해결

.exe을(를) 쓰기용으로 열 수 없습니다. (비주얼 스튜디오)

by amkorousagi 2023. 4. 13.

.exe을(를) 쓰기용으로 열 수 없습니다.

 

쓰기용으로 열 수 없습니다 : 에러 내용


비주얼 스튜디오에서 코딩을 하다 보면 가끔 다음과 같은 에러 때문에 프로젝트를 실행할 수 없습니다.

~.exe을(를) 쓰기용으로 열 수 없습니다.

 

쓰기용으로 열 수 없습니다 : 에러 원인


이미 .exe가 켜져 있기 때문입니다.

문서를 두 사람이 동시에 수정(쓰기)하려고 하면 안 되는 것과 동일한 이유입니다.

 

.exe가 켜져 있는 원인은 다음과 같습니다.

  1. 콘솔창을 닫지 않은 경우
  2. 콘솔창은 닫았지만, 프로세스가 정상 종료되지 않은 경우
  3. 백신 등의 실시간 검사

 

쓰기용으로 열 수 없습니다 : 해결 방법


  1. 열려있는 콘솔창을 닫으시면 됩니다.
  2. 프로세스를 강제 종료하시면 됩니다.
    1. window키 + R
    2. cmd를 입력하여 cmd창 열기
    3. tasklist를 입력하여 해당 프로젝트 이름에 해당하는 행 찾기, PID에 해당하는 숫자 복사
    4. taskkill /F /PID <복사한 PID>로 강제종료
  3. 백신의 실시간 검사 기능 등을 잠시 꺼주시면 됩니다.

 

tasklist에서 pid 찾기

 

 

참고 자료


 

 

VC++ fatal error LNK1168: cannot open filename.exe for writing

Suddenly, my Visual Studio Express 2010 C++ stopped rebuilding my project. When I first hit F7 the project builds and runs fine (heck, it's a hello world example). Then I make some changes and hit F7

stackoverflow.com

 

댓글