반응형

VS 5

C# Lc.exe 오류

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 MSB..

C#/WinForm 2022.02.24

C# xml 파일 빌드

빌드 시 xml 파일이 출력 디렉토리에 생성된다. 이 xml 파일은 해당 dll의 메소드 등 summary에 작성된 xml 주석정보를 담고 있다. 해당 파일들은 대부분 핵심파일인 dll 보다 용량이 큰 편이다. xml 파일을 빌드하지 않으려면 하기 방법을 택1 하면된다 1. 솔루션 탐색기에서 해당 프로젝트 선택 > 속성 > 빌드 > 출력 > XML 문서파일 체크 해제 2. 해당 프로젝트의 .csproj 파일 열기 > 태그 하위에 .allowedextension 이 태그를 추가 3. 해당 프로젝트의 .csproj 파일 열기 > 태그 하위에 태그 제거

C#/WinForm 2022.02.24

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.txt. This location can be changed by setting the MSBUILDDEBUGPATH environment variable to a different directory. 2>MSBUILD : error MSB4166: 자식 노드 "2"이(가) 중간에 종료되었습니다. 종료하는 중입니다. 진단 정보는 "C:\Users\MYPC\A..

C# 2022.01.14

IDX12729: Unable to decode the header '[PII is hidden]' 해결방법

Newtonsoft.Json.dll 에서 오류가 나는 현상 IDX12729: Unable to decode the header '[PII is hidden]' as Base64Url encoded string. jwtEncodedString: '[PII is hidden]' at System.IdentityModel.Tokens.Jwt.JwtSecurityToken.Decode(String[] tokenParts, String rawData) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ReadJwtToken(String token) at AuthService.ValidateJwtToken(String tokenString) 현재 해당 문제가 ..

C# 2021.12.22

현재 소스 코드가 ...에 빌드된 버전과 다릅니다 / 중단점이 적중되지 않습니다

디버깅 시 중단점(브레이크 포인트) 가운데가 빈 동그라미로 변하면서 중단점이 먹히지 않는 문제 중단점에 마우스를 대보면 중단점이 적중되지 않습니다. 현재 소스코드가 ...에 빌드된 버전과 다릅니다 the breakpoint will not currently be hit 라는 메세지가 발생한다. 원인은 말 그대로 소스코드 내용과 파일로 빌드된 프로그램의 소스코드 내용이 달라서 발생하는 것. 해결방법이 여러가지가 있다 1. 도구 - 옵션 - 디버깅 - 일반 - 소스 파일이 원래 버전과 정확하게 일치해야함 체크 해제 이 해결법의 문제점은 일치하지 않아도 실행이 되지만 버전이 다를 경우 중단점을 원하는 위치에 설정할 수 없다 2. 파일 - 저장의 고급옵션에서 인코딩을 ANSI > UNICODE로 변경 개인 프로..

C# 2018.12.01
반응형