在Linux系统中安装了Mono和Apache做为Web服务器,使用Visual Studio开发的ASP.NET Web应用或者API应用,在部署到Linux服务器后出现服务器错误,其中一个缘由是因为默认的Visual Studio Web应用或API应用包含了Microsoft.CodeDom.Providers.DotNetCompilerPlatform和Microsoft.Net.Compilers两个Nuget包,一般应用不须要这两个包,多是Mono没有彻底实现致使的错误,因此只要打开Nuget包管理器,移除这两个包,再从新编译、发布就行了。服务器