문제:
VS2019의 Publish 창의 옵션에서 Produce single file을 선택해도 몇몇 dll이 따로 밖에 나와있음
해결:
프로젝트 파일(.csproj)의 PropertyGroup에 <IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract> 추가
예시:
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
</PropertyGroup>
반응형
'Code > C#' 카테고리의 다른 글
C# switch Conflicting variable is defined below (0) | 2021.09.08 |
---|---|
C# foreach Collection was modified 오류 (0) | 2021.08.26 |
C# Dispatcher.BeginInvoke에 lambda식 사용 (0) | 2021.08.12 |
C# No process is associated with this object (0) | 2021.08.07 |
C# 단일 파일 빌드: 파일 중복 오류 (0) | 2021.07.25 |
단일 파일로 빌드한 결과물이 에러와 함께 즉시 종료 (0) | 2021.07.25 |
C# LINQ를 쓸 수 없는 자료형에 LINQ 사용 (0) | 2021.07.19 |
C# SQLite DateTime 읽기 (0) | 2021.06.27 |