본문 바로가기 메뉴 바로가기

야라바

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

야라바

검색하기 폼
  • 분류 전체보기 (2231)
    • 여행 (1530)
      • 파리걷기 (153)
      • 제주올레걷기 (122)
      • 지리산둘레길 (38)
      • 마카오 홍콩 걷기 (51)
      • 산티아고 순례길 (117)
      • 뚜르 드 몽블랑 TMB (78)
      • 해외 트레킹 (200)
      • 해파랑길 (201)
      • 남파랑길 (279)
      • 서해랑길 (206)
    • 무료 소프트웨어 (138)
      • 시스템 도구 (58)
      • 사용자 도구 (69)
    • 프로그래밍 (224)
    • IT 일반 (98)
    • 웹 및 앱 (24)
    • 컴퓨터 팁(Tip) (61)
    • 사는 이야기 (153)
      • 독서 (23)
      • 사람과 자연(自然) (118)
  • 방명록

2024/04/29 (1)
C# 프로그램에 DLL 내장하기

C# 프로그램을 개발하다 보면 외부 패키지를 사용하면 *.DLL 파일들이 하나둘 늘어나고 배포 과정에서 해당 DLL이 있느니, 없느니 하며 오류 원인이 되기도 한다. 그런데, 이렇게 참조하는 DLL 파일들을 프로젝트 리소스로 포함시키고 프로그램 시작 시점에서 해당 DLL들을 로딩하도록 하면 간편하게 DLL을 프로젝트에 내장시키면서 실행파일 하나만으로도 배포가 가능해진다. 일단, *.DLL 파일들을 프로젝트의 Resources 폴더에 복사한다. 솔루션 탐색기에서 Resources.resx를 더블클릭하고 편집창에서 리소스추가> 기존파일추가로 복사한 DLL 파일을 선택한다. 추가한 파일의 리소스 이름, 위의 그림에서는 INIFileParser를 기억해 둔다. DLL의 참조 속성에서 그림과 같이 "로컬 복사"를..

프로그래밍 2024. 4. 29. 15:05
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
«   2024/04   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바