こんにちは、
現在、 自己完結型.NETプロジェクト(プロジェクトA) Windowsサーバーで実行されています .NETランタイム8.0.10。アプリケーションは使用してホストされています iis、そのため、インストールしました .NET 8.0.10 Windows Hosting Bundle それをサポートするために。
現在、同じサーバーに新しいアプリケーション(プロジェクトB)を展開する予定です。プロジェクトBはどちらでも実行される予定です .NET 9ランタイム(9.0.4) または最新のパッチ .NET 8ランタイム(8.0.15)。
ホスティングバンドルのインストールと互換性に関する次の質問があります。
1.プロジェクトBが.NET 9ランタイム(9.0.4)を使用している場合:
- 私たち .NET 9.0.4ホスティングバンドルをインストールする必要があります IISを介してこのアプリケーションをホストするために?
- .NETをインストールする場合 9.0.4 ホスティングバンドル、できます 共存します 既存の.NETで 8.0.10 ホスティングバンドル(どのプロジェクトが必要ですか)?
- または、私たちはできますか アンインストール 8.0.10 バンドルをホストし、使用するだけです 9.0.4 のバージョン 両方のプロジェクト?それはより良いまたは推奨される練習と見なされますか?
2。プロジェクトBが.NET 8ランタイム(8.0.15)を使用している場合:
- 私たち インストールする必要があります 8.0.15ホスティングバンドル IISを介してこのアプリケーションをホストするために?
- .NETをインストールする場合 8.0.15 ホスティングバンドル、できます 共存します 既存の.NETで 8.0.10 ホスティングバンドル(どのプロジェクトが必要ですか)?
- または、私たちはできますか アンインストール 8.0.10 バンドルをホストし、使用するだけです 8.0.15 のバージョン 両方のプロジェクト?それはより良いまたは推奨される練習と見なされますか?
プロジェクトAとプロジェクトBの両方がそうです 自己完結型の展開。
このシナリオでは、バンドルの互換性とバージョンの交換または並んでインストールが推奨されるかどうかについての明確化を感謝します。
前もって感謝します!
#同じサーバー上の複数の.NETホスティングバンドルバージョンを管理するためのベストプラクティス