배포 단순화 : DLLS를 C# Application에 통합
C# 응용 프로그램에 대한 단일 자체 포함 배포 파일 작성 종종 실행 파일에 필요한 DLL을 포함해야합니다. 이 안내서는 costura.fody를 사용하여 간소화 된 메소드를 간략하게 설명합니다
<.> costura.fody는 참조 된 DLL을 메인 어셈블리에 포함시키는 과정을 단순화하는 NUGET 패키지입니다. 출력 디렉토리에 복사 된 모든 참조가 자동으로 포함되어 있습니다.
costura.fody를 사용하는 >
설치 : Nuget 패키지 관리자를 통해 프로젝트에 Costura.fody 추가 :
통합 : costura.fody는 빌드시 참조를 자동으로 포함시킵니다
선택적 정리 :
클리너 빌드의 경우 명령 사용을 고려하십시오.
구성 옵션
<.> costura.fody는 몇 가지 사용자 정의 옵션을 제공하여 임베딩 프로세스를 정확하게 제어 할 수 있습니다.
-
PDB 파일을 포함 시키거나 제외하십시오
특정 어셈블리 제외
동적 어셈블리 추출.
다양한 어셈블리에 대한 지원
이 강력한 도구는 관리되는 어셈블리 및 관리되지 않는 어셈블리를 모두 지원합니다
<code>Install-Package Costura.Fody</code>
호환성 노트
-
DNX 지원이 개발 중이지만 최신 FODY 버전에는 MSBuild 16 (Visual Studio 2019 이상)이 필요합니다. Fody 4.2.1은 MSBuild 15와의 호환성을 유지합니다
위 내용은 단일 배포 파일에 대한 C# 실행 파일에 DLL을 포함하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!