Asp.net mvc 4 将mvc4部署到linux

Asp.net mvc 4 将mvc4部署到linux,asp.net-mvc-4,mono,Asp.net Mvc 4,Mono,我用ASP.NET MVC 4为一位客户创建了我的第一个网站,他在1eurohosting.NET上买了一台主机。在他们网站的FAQ上,它说 “你们提供基于Windows的服务吗? 我们没有。我们只提供基于Linux的服务。” 我已经读到,使用mono在linux上运行MVC4应用程序仍然是可能的,但我该如何做到这一点呢 到目前为止,我尝试的是通过右键单击解决方案资源管理器并在单击“发布”时按照步骤发布网站。发布工作正常,文件在Web服务器上,但它不运行,因为我认为我需要使用mono 现在我不知

我用ASP.NET MVC 4为一位客户创建了我的第一个网站,他在1eurohosting.NET上买了一台主机。在他们网站的FAQ上,它说

“你们提供基于Windows的服务吗? 我们没有。我们只提供基于Linux的服务。”

我已经读到,使用mono在linux上运行MVC4应用程序仍然是可能的,但我该如何做到这一点呢

到目前为止,我尝试的是通过右键单击解决方案资源管理器并在单击“发布”时按照步骤发布网站。发布工作正常,文件在Web服务器上,但它不运行,因为我认为我需要使用mono


现在我不知道该怎么办。我下一步做什么?如果我必须使用mono,我该如何使用它?

似乎我需要一台支持IIS或mono的主机。我认为我目前的网络主机不支持Mono,但我仍将尝试与他们联系。

网络主机在其服务器上提供Mono吗?@StevenV它没有提到Mono。这是否意味着它不提供这种功能?我怀疑在这种情况下是否提供Mono。我不确定web服务器如何运行该网站,因为web服务器必须了解如何与mono通信以执行和提供部署的代码。@StevenV是主机必须安装的mono吗?很可能他们需要安装mono并配置Apache(或他们正在使用的web服务器)了解如何处理基于Mono的网站。我希望你能幸运地让他们接受这个想法,或者有一个理解这个请求的支持代理。