如果该错误不是ASP.NET错误,关掉IIS7特定错误,允许错误响应(自于你的应用程序)被发送到远程客户,而且不会被IIS7特定错误模块审查。.
通过运行“开始>运行>inetmgr.exe”,,选择你的网站/应用程序/左侧树形图的虚拟目录,点击“错误页码”光标,再点击“编辑特点设置”行为,然后选择“详细错误”,你就从IIS7 Admin工具完成了这一过程。

你也可以从一个提升的命令行提示符(作为网络管理员运转)完成这一过程:
> %windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Detailed
这里就是你就要用你的网站名代替“默认网站”的地方,以及用虚拟途径代替“/yourapp”的地方,以方便你能找到错误的详细信息。
注意:当你调试时,请为远程请求将设置返回到特定错误,否则会威胁到你的网站的安全。下面是使用AppCmd怎样完成它的步骤:
> %windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:DetailedLocalOnly
现在,你应该得到了错误的详细信息—例如,我先前得到的错误如下(这是Vista错误页码—Longhorn Server 和Vista SP1错误页码会更好看些,在这里看例子):
