我正在嘗試整個這一問題。我剛剛創建了一個測試ASP.Net MVC 2.0應用程序,並試圖將其部署到IIS中並訪問它。在VS 2010中它工作正常。我剛創建了一個默認應用程序。沒有更改完成。我發佈了它,然後在IIS中創建了一個虛擬目錄,並將路徑映射到發佈的路徑。當我試圖喚醒它時,它會在下面給出錯誤。我正在使用.Net 4.0並在.Net 4.0版本中設置默認應用程序池,並將set Local的System.Web.MVC屬性設置爲true。感謝你的幫助。部署ASP.Net MVC 2.0應用程序IIS 7.0
HTTP錯誤500.21 - 內部服務器錯誤 處理程序「PageHandlerFactory集成」有一個壞模塊「ManagedPipelineHandler」在其模塊列表詳細錯誤信息 模塊IIS Web核心 通知ExecuteRequestHandler 處理器PageHandlerFactory集成 錯誤代碼0x8007000d 請求的URL http://localhost:80/TestSite/default.aspx 物理路徑C:\的Inetpub \ wwwroot文件\測試\ Default.aspx的 登錄方法匿名 登錄用戶匿名