app_offline.htmpublish profileに「<EnableMSDeployAppOffline>false</EnableMSDeployAppOffline>」 を追記すれば自動で配置されなくなるようです。
app_offline.htm という名前のファイルがアプリのルート ディレクトリで検出された場合、ASP.NET Core モジュールはアプリを正常にシャットダウンし、受信要求の処理を停止することを試みます。 shutdownTimeLimit で定義されている秒数が経過してもまだアプリが実行している場合、ASP.NET Core モジュールは実行中のプロセスを強制終了します。
app_offline.htm ファイルが存在している間、ASP.NET Core モジュールは、app_offline.htm ファイルの内容を返送することで、要求に応答します。 app_offline.htm ファイルが削除されると、次の要求によってアプリが起動されます。
アウト プロセス ホスティング モデルを使用するときは、開いている接続があると、アプリがすぐにシャットダウンされない可能性があります。 たとえば、WebSocket 接続では、アプリのシャットダウンが遅れる可能性があります。
(参考)
ASP.NET Core モジュール
ASP.NET Core モジュール
0 件のコメント:
コメントを投稿