2008-10-03 144 views
0

在.Net生产服务器上,我无法查看应用程序跟踪。 Web服务器返回一个404错误。在我的本地计算机上复制文件时,跟踪工作,使进一步的测试不切实际。trace.axd返回404错误

的痕迹似乎是正确设置:

<trace enabled="true" requestLimit="20" pageOutput="true" 
traceMode="SortByTime" localOnly="false" /> 

编辑:

废话,我试图直接回复到它,因为我失去了对2小时,一些谷歌上搜索显示,我并不是唯一在那里绊倒的人。显然,我不能接受我自己的答案:)

回答

1

首先,检查跟踪是否工作蒙山一个最小的跟踪指令:

<trace enabled="true" /> 

应该在任何情况下工作。

然后检查IIS配置:URL重写规则可能会干扰trace.axd url。

如果不是这种情况,请检查服务器是否接受.axd扩展名(管理IIS>属性>主目录>配置:.axd扩展名应该存在,由aspnet_isapi.dll执行,并且不验证文件存在)