.NET Core でアプリケーションを開発している場合、簡単に言うと、ホスティング プランが提供する環境によって異なります。
ほとんどの場合、従来の共有ホスティングは、最新の .NET Core アプリケーションにとって理想的な場所ではありません。通常、ランタイム、プロセス管理、サーバー構成をより詳細に制御する必要があります。
通常必要なもの
- VPS または専用サーバー
- .NET ランタイムをインストールするためのアクセス権
- Web サーバーとリバース プロキシ設定の制御
- サービスを再起動し、アップデートを展開する機能
プロジェクトが ASP.NET Core に基づいている場合、アプリケーションが期待する制御を提供するため、通常は VPS が現実的な選択肢となります。