我正在将运行IIS 7.x的64位Windows 2008R2服务器上的asp.net Web应用程序迁移到运行apache和mod mono的debian 6.06上 . 我收到以下错误:

错误500:无法加载类型'System.Web.Configuration.HttpCapabilitiesProvider'

我为其他程序集(例如 System.DirectoryServices.AccountManagement )收到了相同的错误,但我只是转到我的.NET目录并将该程序集复制到我的bin文件夹中,这使得错误消失了 .

这不适用于 System.Web.dll Anyone know why?

当我将System.Web.dll复制到mod-mono中的bin目录时,我收到以下错误:

服务暂时不可用由于维护停机或容量问题,服务器暂时无法为您的请求提供服务 . 请稍后再试 .