日期:2014-05-17  浏览次数:20460 次

无法将类型为“ASP._Page_Views_Transport_Quarantine_cshtml”的对象强制转换为类型“System.Web.IHttpHa
无法将类型为“ASP._Page_Views_Transport_Quarantine_cshtml”的对象强制转换为类型“System.Web.IHttpHandler”。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.InvalidCastException: 无法将类型为“ASP._Page_Views_Transport_Quarantine_cshtml”的对象强制转换为类型“System.Web.IHttpHandler”。

源错误: 

执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪: 


[InvalidCastException: 无法将类型为“ASP._Page_Views_Transport_Quarantine_cshtml”的对象强制转换为类型“System.Web.IHttpHandler”。]
   System.Web.WebPages.WebPageHttpHandler.CreateFromVirtualPath(String virtualPath, VirtualPathFactoryManager virtualPathFactoryManager) +56
   System.Web.WebPages.WebPageRoute.DoPostResolveRequestCache(HttpContextBase context) +264
   System.Web.WebPages.WebPageHttpModule.OnApplicationPostResolveRequestCache(Object sender, EventArgs e) +89
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +136
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69

------解决方案--------------------
没有实现System.Web.IHttpHandler接口怎么转