[해결법] LNK1168 .exe을(를) 쓰기용으로 열 수 없습니다

less than 1 minute read

Window에서 Visual Studio를 이용하여 디버깅을 하다가 어느 순간 LNK1168이 발생하며 실행이 실패하게 된다.
이는 프로세스가 종료되지 않은 채로 남아있어 발생하는 것이다.

해결법

  1. 명령 프롬프트를 켠다.(window키를 누르고 cmd를 입력하면 된다.)
  2. 남아있는 프로세스의 pid를 찾는다.
    프로젝트의 이름이 MYPROJECT라면 LNK1168 MYPROJECT.exe을(를) 쓰기용으로 열 수 없습니다 라고 나타났을 것이다.
    > tasklist | find "MYPROJECT.exe"
    MYPROJECT.exe                     20920 Console                    1     16,848 K
    
  3. taskkill로 프로세스를 강제종료시킨다.
    >taskkill /f /pid 20920
    

Comments