2017-10-18 1 views
1

게시 된 .NET Core 2.0 응용 프로그램을 .deb 파일로 변환 할 수 있습니까? dotnet publish -c Release -r ubuntu.16.04-x64으로 내 앱을 게시했습니다. 자, 내 목표는 Ubuntu 시스템에 설치할 수있는 deb 파일을 갖는 것입니다..NET Core 2.0 응용 프로그램을 deb 파일로 게시했습니다.

+0

* .deb가 필요하지 않습니다. 게시 폴더를 복사하고'dotnet yourapp '에 의해 앱을 실행하십시오. –

답변

0

.NET Core 응용 프로그램 용으로 .deb 패키지를 만들려면 dotnet-deb을 사용할 수 있습니다.

당신의 .csproj 파일에 다음 참조를 추가, dotnet-deb를 설치하려면 :

<ItemGroup> <PackageReference Include="Packaging.Targets" Version="0.1.1-*" /> <DotNetCliToolReference Include="dotnet-deb" Version="0.1.1-*" /> <ItemGroup>

그런 다음 dotnet restoredotnet publish -c Release -f netcoreapp2.0 -r ubuntu.16.04-x64를 실행합니다. 그러면 데비안 설치 프로그램 패키지가 생성됩니다.

저는 dotnet-deb의 관리자입니다. 궁금한 점이 있으면 후속 질문이나 https://github.com/qmfrederik/dotnet-packaging으로 문의하십시오.

관련 문제