C#/WinForm

C# Lc.exe 오류

YL 2022. 2. 24. 02:30
반응형

C# 은 빌드 시 licenses.licx 생성됩니다.
라이센스가 있는 유료 컴포넌트 TeeChart DexExpress 를 쓸 경우 라이센스 정보가 들어간 파일을 만들어준다.
문제는 내가 작업하는 PC에 해당 컴포넌트에 대한 라이센스가 없는 경우 발생하게 된다.

여러가지 오류 형태가 있지만 그중에 Lc.exe 로 발생하는 오류는 갱장히 직접적인 경우....
나 같은 경우 먼저 👇👇👇 이런 오류가 먼저 떴다

MSBUILD : error MSB4166: 자식 노드 "2"이(가) 중간에 종료되었습니다. - https://noteofdeveloper.tistory.com/m/89

MSBUILD : error MSB4166: 자식 노드 "2"이(가) 중간에 종료되었습니다.

2>MSBUILD : error MSB4166: Child node "2" exited prematurely. Shutting down. Diagnostic information may be found in files in "C:\Users\MYPC\AppData\Local\Temp\" and will be named MSBuild_*.failure.t..

noteofdeveloper.tistory.com




원인은 각 프로젝트 내의 Properties 의 licenses.licx 때문에 발생하는 문제로
해결방법은 택1하면 된다.
1. licenses.licx 파일 삭제 후 빌드
2. licenses.licx 파일 내용을 전부 지운 후 빌드

반응형