マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

.NET Coreのコンソールアプリの発行とデプロイ

前提

Linux における .NET Core の前提条件

https://docs.microsoft.com/ja-jp/dotnet/core/linux-prerequisites?tabs=netcore2x

インストールが必要な依存ライブラリは Linux ディストリビューションごとに異なっている。

.NET Core ネイティブ インストーラー

方式

どうも、FDDが推奨の方式らしい。
SCDでは、バージョン不一致の問題が発生し易いもよう。

FDD

メリット

以下が挙げられる。

デメリット

以下の2点が挙げられる。

SCD

メリット

以下の2点が挙げられる。

デメリット

以下の点が挙げられる。

検証

こちら (on Linux)

結果

FDDSCDも大方動作したが、やはり、FDDの方が楽。

参考

ASP.NET Coreのデプロイ

ツール

WSL上での.NET Core開発WSL

Visual Studio Tools for Docker

Visual Studio Kubernetes Tools

.NET 開発基盤部会 Wiki

.NET Coreのインストールとデプロイ

ASP.NET Coreのインストールとデプロイ

Microsoft Docs

以下の「サードパーティの依存関係を含む。含まない。」は、
NuGetする・しない程度の違いしかないので、手順は複雑化しない。

FDD

SCD


Tags: :.NET開発, :.NET Core


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS