我将ASP.NET 2.0与C#结合使用。我有一个网站(不是网络应用)托管在IIS7上。
最近,我在我的现场网站上发现了跟踪错误。
Timeout expired.
The timeout period elapsed prior to obtaining a connection from the pool.
This may have occurred because all pooled connections were in use and max pool size was reached.
我已经了解到了这一点,我得到的大多数解决方案都是为了肯定地关闭连接。
现在我正在研究
我一直在尝试将我的asp.net mvc站点部署到IIS7上,但遇到了一些问题。每当我运行该站点时,我都会收到“无法加载类型'System.Web.Mvc.ViewPage'.”。当我尝试访问一个带有母版页的页面时,我得到了一个“无法加载类型'System.Web.Mvc.MasterViewPage'”的错误。我尝试在IIS7中使用跟踪规则来缩小问题的范围,但没有恶意。好的一面是,当我通过内置的visual studio get服务器运行站点时,站点运行得很好,但不能在IIS7上运行。以前有没有人遇到过这种情况,或者知道是什么导致了这个错误。谢谢。
我为我的应用程序设置了一个自定义错误页面:
<customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx"
/>
在Global.asax的Application_Error()中,以下代码用于获取异常详细信息:
Exception ex = Server.GetLastError();
if (ex != null)
{
if (ex.GetBaseException() != null)
ex = ex.GetBase
我有一个经典的ASP页面,它将响应头设置为404 Not Found,再加上一些您可能对链接感兴趣的链接:
Response.Clear
Response.Status = "404 Not Found"
Response.Write "<h1>Oops</h1>"
Response.Write "<p>The page you requested was not found</p>"
Response.Write "<p>But we have some suggestions