Dll 참조.

dll 참조 속성

1.Dll 참조 후 배포시 로컬복사 True 로 해야 해당 dll을 쓰는 프로그램이 클라이언트 PC에서 정상적으로 실행됨.

 

2.빌드시 참조된 Dll을 Dll 폴더에 넣어 관리하기.

Properties 설정

빌드전 이벤트 명령줄

if not exist "$(TargetDir)\Dll" mkdir "$(TargetDir)\Dll"

빌드 후 이벤트 명령줄

move "$(TargetDir)\*.dll" "$(TargetDir)\Dll"
del "$(TargetDir)\*.xml"
RD /S /Q "$(TargetDir)\de"
RD /S /Q "$(TargetDir)\es"
RD /S /Q "$(TargetDir)\ja"
RD /S /Q "$(TargetDir)\ru"

해당구문을 추가 후 빌드하면 exe실행파일의 경로에 Dll폴더가 없을시 폴더 생성 후 해당 폴더 안에

Dll파일을 이동시킴.

※ 위와 같이 처리시 Dll참조 경로를 app.conifg에도 참조 경로 관련 구문 추가해줘야함

app.config

SMALL

'언어 > C#' 카테고리의 다른 글

C# Build Error  (0) 2020.09.07
C# 메일전송 참조  (0) 2019.11.20
Show / ShowDialog  (0) 2019.10.01
연산자  (0) 2019.10.01
Windows Form Event 처리 순서  (0) 2019.09.30

+ Recent posts