2

我正在寻找在本地托管的 ServiceFabric 中托管现有 ASP.NET Framework(不是.NET Core,也不是 ASP.NET Core)应用程序的选项。

我们在 IIS 中托管此类遗留应用程序,这是我认为的常见做法,我们正在考虑将它们迁移到本地 ServiceFabric 集群,而无需(或至少尽可能少地)修改。

我看到 Visual Studio 2017 SF 项目模板没有“旧 ASP.NET”,这让我认为如果完全支持的话,使用旧 ASP.NET 不是首选。我可以理解。

我知道可以将应用程序部署在带有 IIS 的容器中,例如使用 Windows IIS

还有其他可能性吗?

4

1 回答 1

1

我已经在 Service Fabric 上做自托管 ASP.Net WebAPI 三年了。当您创建 Service Fabric 应用程序时,他们确实删除了 .NET Framework WebAPI 模板,但是是的,您仍然可以在 Service Fabric 上运行自托管 .Net Framework API。

我以前还有我的旧代码,所以我几乎一遍又一遍地做同样的事情。本教程将有很大帮助。这是做自托管 WebAPI 的基础,在 HTTPS 上托管它是另一回事。

于 2019-12-11T06:50:40.357 回答