■ WinUI 3 단일 배포 앱을 만드는 방법을 보여준다. (참고 사항) (UNPACKAGED)
※ [WinUI 3 단일 배포 앱 만들기 (참고 사항)] 자료를 기준으로 한다.
• TestProject.csproj 프로젝트 파일에서 아래와 같이 태그를 추가했다.
▶ TestProject.csproj
1 2 3 4 5 6 |
<WindowsPackageType>None</WindowsPackageType> <!-- 추가 --> <PublishSingleFile>true</PublishSingleFile> <!-- 추가 --> <SelfContained>true</SelfContained> <!-- 추가 --> <WindowsAppSDKSelfContained>true</WindowsAppSDKSelfContained> <!-- 추가 --> |
• 상기 추가 태그 중 마지막 3개를 제거하고
—————————————————————————————————-
<WindowsPackageType>None</WindowsPackageType> <!– 추가 –>
—————————————————————————————————-
• 명령 프롬프트에서 아래와 같이 명령을 실행해도 단일 배포 앱을 만들 수 있다.
▶ 실행 명령
1 2 3 |
dotnet publish -c Release -p:Platform=x64 -p:PublishSingleFile=true --self-contained true -p:WindowsAppSDKSelfContained=true -o .\bin\publish |