반응형

이번 블로그 포스팅은 C#에서 컴파일을 하다보면 "lc.exe"이(가) 종료되었습니다(코드:-1) 오류가 발생할 경우가 있는데 에러를 해결하는 방법에 대해 알아보도록 하겠습니다.

 

 

[증상원인]

아래와 같은 증상이 나타나는 이유는 소스제공자의 PC에서 사용하던 개발툴의 라이센스와 나의 라이센스가 일치하지 않아서 생기는 문제입니다. 현업에서 프로젝트를 소스세이프에 연결해서 사용하는 경우 다른 개발자들이 작업해놓은 소스까지 모두 받아서 전체빌드할 경우가 생기는데 이때 많이 발생하고 또 다른 경우는 해당하는 소스를 다른 PC에서 작업할때 생깁니다.

 

[해결방법]

해결 방법은 해당 프로젝트의 Properties -> licenses.licx 파일을 삭제해주면 간단히 해결됩니다. 

 

[소스확인]

해당 프로젝트를 다시 빌드해서 정상적으로 작동하는지 확인합니다. 

 

너무 간단하여 포스팅하기도 민망하지만 경험이 부족했을때 식은 땀 흘리며 전전긍긍하던 때를 떠올리며

간단히 포스팅해봤습니다.  모든 개발자 여러분 화이팅입니다~~~

반응형

+ Recent posts