c# - 是否可以在 Arvixe 之类的托管服务上托管 .NET Core 站点?
问题描述
Arvixe 表示他们并未在其 Personal Class Pro Web 服务器上正式支持 .NET 核心,但他们的技术支持人员甚至没有意识到他们根本支持 .NET,因此我对这个观点不太有信心。
我在一台较新的“Plesk”服务器上运行 .NET 4.6.1,并且已经使用了一段时间。
是否可以从 Visual Studio 部署“自包含”版本的 Asp.net Core?这应该包含运行站点所需的所有文件,但没有工作。有没有办法使这项工作或这些类型的托管网站会因为开销而积极阻止这种做法?
解决方案
托管商可能正在使用 IIS,虽然托管 .NET Framework ASP.NET 站点所需的位是 Windows 的一部分,但在 IIS 上托管 .NET Core 所需的位却不是。
请参阅:使用 IIS 在 Windows 上托管 ASP.NET Core
特别是,除了 .NET Core 之外,这还需要安装“ ASP.NET Core 模块”,它“在 IIS 和 Kestrel 服务器之间创建反向代理”。
推荐阅读
- substrate - Substrate 上的令牌定义
- javascript - 图片加载功能,它是如何工作的?
- javascript - 应用程序在收到服务器响应后突然死机
- javascript - 编译和转译有什么区别?
- javascript - 如何用 p5 创建多个画布?
- swift - 为什么我的 Firebase 数据库中的更改会导致我的应用程序崩溃
- python - 我想停止 python 中的平方函数线程,但它不起作用?
- asp.net - Entity Framework Core 迁移工具问题 Visual Studio 2019
- python-3.x - Asyncio 连接到套接字意外失败
- java - X 射线跟踪未从 ec2 出现,出现异常