2017-10-18 23 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コアアプリケーション用に.debパッケージを作成する場合は、dotnet-debを使用できます。 dotnet-debをインストールするには

、あなたの.csprojファイルに次の参照を追加します。dotnet restoredotnet publish -c Release -f netcoreapp2.0 -r ubuntu.16.04-x64を実行し、その後

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

。これにより、Debianインストーラパッケージが生成されます。

私はdotnet-debのメンテナーです。ご質問がある場合は、https://github.com/qmfrederik/dotnet-packagingまでご連絡ください。

関連する問題