스크린샷 2015-11-26 15.35.48.png


언제부터인가  VC++로 컴파일을 하면 이런 메시지가 출력되며 콘솔창이 뜨지 않았다.


스크린샷 2015-11-26 15.37.00.png   스크린샷 2015-11-26 15.37.15.png 


짐작컨데 프로젝트인 ConsoleApplication2.exe가 계속 실행되고 있다는 메시지인데, 작업관리자를 들어가서 보면 나오지도 않는다.

그리고 혹시 몰라서 caller64.exe와 conhost.exe를 종료해보았다.

(그냥 드리는 말씀인데, 제 컴퓨터에는 100% 정품 소프트웨어만 설치되어 있습니다.)


스크린샷 2015-11-26 15.40.06.png


하지만 결과는 같았다.

나는 고뇌한다.

인터넷 검색결과 CMD창에서 직접 EXE를 죽여야 한다고 한다.


스크린샷 2015-11-26 15.45.31.png


스크린샷 2015-11-26 15.44.04.png


Windows key + R을 이용하여 CMD를 치면 Command windows가 뜨는 것을 볼 수 있다. 


스크린샷 2015-11-26 15.46.41.png


tasklist 라고 친다.


스크린샷 2015-11-26 15.47.44.png


tasklist를 이용하면 ConsoleApplication2.exe가 실행되었음을 볼 수 있다.

ConsoleApplication2.exe가 가장 아래에 있는 것을보니 실행된 순서대로 나열된 모양이다.

그리고 컴파일을 두번 실행시켜서 그런지 ConsolApplication2.exe가 두개 있음을 알 수 있다.


스크린샷 2015-11-26 15.53.41.png


각각의 프로세스는 아이디값과 PID값이 있는데 이 둘을 이용하여 프로세스를 종료 시킬 수 있다.

ID값으로 종효하는 경우 taskkill /f /im OOOO.exe

PID 값으로 종료하는 경우 : taskkill /f /im 0000


스크린샷 2015-11-26 15.54.20.png


종료가 되었다고 나온다.


스크린샷 2015-11-26 15.55.56.png


다시 컴파일해보니 여전히 오류가 뜨는 것을 알 수 있었다.



스크린샷 2015-11-26 15.58.28.png


CMD창에서 Tasklist 명령어를 이용하여 다시 검색해보니 ConsoleApplication2.exe가 잔존해있음을 알 수 있었다.

또한 작업관리자를 통해서 보면 ConsoleApplication2.exe의 ID와 PID를 보여주지 않는 것도 알 수 있다.

아이콘이 비슷한 conhost.exe를 아무리 죽여도 다 삽질하는 거란 이야기다.


스크린샷 2015-11-26 16.02.26.png


더 기가막힌 노릇은 이제 taskkill도 먹히지 않는다.

>> 프로세스 강제종료 불가에 대한 솔루션은 부모 프로세스를 종료하면 해결 된다고 한다. (참고자료 1)


ConsoleApplication2.exe와 각각의 프로세스는 아래의 관계가 있다.

- 비주얼 스튜디오 2015, 관계없음

- Microsoft.VsHub.Server.Ht, 관계없음

- WinStore.Mobile 관계없음

- explorer 관계없음

- Hxtsr 관계없음

- HxCalendarAppImm 관계없음

- FlashUtil_ActiveX 관계없음

등등


그리고 VC++2015를 지웠다가, 모든 옵션까지 합쳐서 실행해보았다.

그런데 이번에는 아예 디버깅 모드에서 VC++2015가 멈추는 현상이 발생했다.



참고자료

1) 프로세스 강제 종료 불가 시 (http://typemild.blogspot.kr/2015/03/blog-post.html)


- http://www.hoons.net/board/qacshap/content/45966

- http://jenemia.tistory.com/201


번호 제목 글쓴이 날짜 조회 수
28 [Tip] VC++ express 2012 file 심플디 2018.06.28 22
27 [Tip] VC++ express 2010 file 심플디 2018.06.28 23
26 [C] 계절학기 강의자료 : 2주차 Reference file 심플디 2018.06.28 26
25 [C] 계절학기 강의자료 : 1주차 Reference file 심플디 2018.06.28 29
24 [Tip] C언어 공부법과 책추천 [퍼옴] 심플디 2018.06.04 24
23 scanf_s 사용하지 않는 방법 심플디 2018.02.01 23
22 [C] NXT를 이용하여 2m를 움직이는 로봇을 제시하시오. (문제제시) 심플디 2016.12.24 24
21 [C] 2중 for문과 2중 while문을 이용하여 구구단 결과 출력하기 (문제제시) [4] 심플디 2016.12.24 29
20 [C] ASCII code를 이용하여 문자 및 숫자를 가려내기 (문제제시) 심플디 2016.12.24 24
19 [C] AutoCAD에서 직사각형을 보여주는 파일 출력하기, 불러오기 (문제제시) 심플디 2016.12.24 24
18 [C] 적분 프로그래밍 (문제제시) [2] 심플디 2016.12.24 25
17 [C] 이름을 입력받고 해당 배열을 동적할당 시키는 예제 (문제제시) 심플디 2016.12.24 20
16 [C] 거품 정렬 -1 (syj) 노예 2016.12.18 21
15 [C] 선택 정렬 - 1 SYJ) 노예 2016.12.18 23
14 [C] 2차원 배열을 함수로 전달하는 방안 [1] file 심플디 2016.12.16 24
13 [C] 20161206 송유준 강의자료 Day 01~Day 03 file 심플디 2016.12.07 2
12 [알고리즘] 시각화에 좋은 사이트 file 심플디 2016.08.08 26
11 [ERROR] VC++2015 "fatal error LNK1168 ~.exe을(를) 쓰기용으로 열 수 없습니다." 에러를 해결했다. 심플디 2016.01.23 46
» [ERROR] VC++2015 "fatal error LNK1168 ~.exe을(를) 쓰기용으로 열 수 없습니다." 에러를 해결해보기 위해 삽질해 보았다. file 심플디 2015.11.27 100
9 [C] 마름모 출력 file 심플디 2013.06.23 5764