C# 파일은 다른 프로세스에서 사용 중이므로 프로세스에서 액세스할 수 없습니다(오류)

 

C#으로 콘솔 응용프로그램을 개발시 아래 와 같은 오류가 발생

 

코드를 입력하고 디버깅으로 누르면

~~~ 으로 복사할 수 없었습니다. 파일은 다른 프로세스에서 사용 중이므로 프로세스에서 액세스할 수 없습니다.

 

윈도우 10같은 경우 visual studio를 관리자 모드로 실행하지 않을 경우 권한 문제가 발생 할 수 있습니다.

 

IDE 실행시 관리자 모드로 실행이 필요합니다.

 

관리자모드로 실행 다시 실행 하더라도 빌드시 동일 오류가 발생한다면 CMD를 관리자 모드로

열고 아래 명령어를 입력합니다.

해당 프로세스를 강제로 종료하는 명령어 입니다.

 

[프로세스 강제종료 명령어] 

taskkill /pid 프로세스ID /f /t

ex) taskkill /pid 1234 /f

 

오류 목록에서

"파일은 다른 프로세스에서 사용 중이므로 프로세스에서 액세스할 수 없습니다" 메시지와 함께 프로세스 아이디를 확인 할 수 있습니다. 해당 프로세스 아이디를 위 프로세스 id 칸에 입력 하고 커맨드를 실행해주면 강제 종료 처리됩니다.

 

이후 빌드를 다시 진행하시면 됩니다.

 

LIST

'C# > 오류로그' 카테고리의 다른 글

[ironpython] no module named '' 오류  (4) 2019.10.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기