trace.axd返回404错误
问题描述:
在.Net生产服务器上,我无法查看应用程序跟踪。 Web服务器返回一个404错误。在我的本地计算机上复制文件时,跟踪工作,使进一步的测试不切实际。trace.axd返回404错误
的痕迹似乎是正确设置:
<trace enabled="true" requestLimit="20" pageOutput="true"
traceMode="SortByTime" localOnly="false" />
编辑:
废话,我试图直接回复到它,因为我失去了对2小时,一些谷歌上搜索显示,我并不是唯一在那里绊倒的人。显然,我不能接受我自己的答案:)
答
首先,检查跟踪是否工作蒙山一个最小的跟踪指令:
<trace enabled="true" />
应该在任何情况下工作。
然后检查IIS配置:URL重写规则可能会干扰trace.axd url。
如果不是这种情况,请检查服务器是否接受.axd扩展名(管理IIS>属性>主目录>配置:.axd扩展名应该存在,由aspnet_isapi.dll执行,并且不验证文件存在)