首页 > 解决方案 > 是否可以在 Arvixe 之类的托管服务上托管 .NET Core 站点?

问题描述

Arvixe 表示他们并未在其 Personal Class Pro Web 服务器上正式支持 .NET 核心,但他们的技术支持人员甚至没有意识到他们根本支持 .NET,因此我对这个观点不太有信心。

我在一台较新的“Plesk”服务器上运行 .NET 4.6.1,并且已经使用了一段时间。

是否可以从 Visual Studio 部署“自包含”版本的 Asp.net Core?这应该包含运行站点所需的所有文件,但没有工作。有没有办法使这项工作或这些类型的托管网站会因为开销而积极阻止这种做法?

标签: c#asp.netasp.net-core.net-core

解决方案


托管商可能正在使用 IIS,虽然托管 .NET Framework ASP.NET 站点所需的位是 Windows 的一部分,但在 IIS 上托管 .NET Core 所需的位却不是。

请参阅:使用 IIS 在 Windows 上托管 ASP.NET Core

特别是,除了 .NET Core 之外,这还需要安装“ ASP.NET Core 模块”,它“在 IIS 和 Kestrel 服务器之间创建反向代理”。


推荐阅读