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

目次

概要

ASP.NET CoreのWebアプリの発行とデプロイ

検証

デプロイ先毎の検証と、その結果。

Kestrel

既定では、KestrelというAPサーバ(インプロセス HTTP サーバ)上で動作する。

on IIS

以下、手順。

  • ASP.NET CoreのWebアプリケーションをフォルダに発行する。
  • Windows Server Hosting (.exe)をインストールする。
  • アプリケーション・プールを作成する。

    .Net CLRバージョン : マネージコードなし

1サイト:1アプリ

  • ASP.NET Core用にIISサイトを作成する。
  • 物理パスをWebApplication?の発行先フォルダに設定。
  • 必要に応じてWebサイトのポート番号を変更する。
  • Web"サイト"にアクセスしてデバッグ実行する。

1サイト:nアプリ

  • IISサイトの仮想ディレクトリ以下にWebApplication?を発行。
  • Web"アプリ"に変換し、ASP.NET Core用App Poolを選択。
  • Web"アプリ"にアクセスしてデバッグ実行する。

デバッグ実行

  • デバッガをIISにアタッチしてデバッグ実行可能。
  • ポイントは、プロセスは、
    • w3wp.exeではなく、dotnet.exe側。
    • 種類:マネージド (CoreCLR) コード
    • ユーザ名:IIS APPPOOL\.NET Core用のAPPPOOL

参考

on Linux

参考

.NET Coreのデプロイ

ASP.NET CoreのWebサーバ

ツール

WSL上での.NET Core開発WSL

Visual Studio Tools for Docker

Visual Studio Kubernetes Tools

開発基盤部会 Wiki

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

  • CentOS
  • Ubuntu

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

  • CentOS
  • Ubuntu

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


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-03-18 (水) 16:01:55 (111d)