在 CentOS 上使用 Mono 与使用 Microsoft IIS 一样好

Is using Mono on CentOS as good as using Microsoft IIS

我在 Visual Studio 2015 年 Windows 上使用 C# 创建了一个 MVC 项目(Web 应用程序)。它在 Windows 服务器上运行良好。

现在需要将服务器从 Windows OS 转移到 CentOS。

我用谷歌搜索了如何在 CentOS 上 运行 MVC 项目,发现我们可以使用单声道。

但我的疑问是,我们可以像使用 IIS 和 Windows OS 一样使用它吗? 我的意思是我可以只从我当前的服务器 (Windows Server 2012) 获取项目文件并将它们按原样部署在新服务器 (CentOS) 上,它会 运行是或者我必须进行任何编程更改?

我过去试过这个,但它不是直接编译并准备就绪,我必须按照说明将其全部迁移。

就兼容性和迁移而言,这里有一些很好的资源可供阅读:

http://www.mono-project.com/docs/about-mono/compatibility/

http://www.integratedwebsystems.com/walkthrough-porting-asp-net-mvc-website-to-mono-2-6-1-and-mysql-on-linux-apache-porting-to-mono-part-3-of-3/