所以我使用 NuGet 安装了 glimpse,确认 web.config 已更新,输入“MySite/glimplse.axd”打开了服务,我没有看到客户端工具。我在其他网站上使用过一瞥,它通常很流畅,但当前的应用程序要复杂几个数量级,它有几个 HttpModules,目前在我的本地 IIS7 安装上设置(不在 Cassini 中运行),有什么可以干扰我应该注意的 Glimplse ?
问问题
1431 次
2 回答
4
今天早上更新 Glimpse 后遇到了同样的问题(v1.3.0)。这是我为解决这个问题所做的。
为 Glimpse 打开跟踪
<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<logging level="Trace" />
</glimpse>
打开 Asp.net 的跟踪
<system.web>
...
<trace enabled="true" pageOutput="true" requestLimit="40" localOnly="true"/> ...
跟踪输出提示了我发生了什么。
就我而言,由于表单身份验证,对 Glimpse.axd 的请求得到了 404 响应。
p/s:Glimpse 更新(通过 nuget)将修改 Web.Config 文件,我总是必须手动撤消这些更改(我的 Web.config 有几个<location path=>
包装system.web
并且system.webServer
更新似乎忽略了它们)。
于 2013-04-17T03:06:05.100 回答
1
通过在 web.config 中启用日志记录,您应该能够获得更多关于为什么 Glimpse 没有出现的信息。
<glimpse enabled="true" loggingEnabled="true">
如果日志文件似乎没有为您拼写出来,请在此处发布以帮助查看。
于 2012-03-28T16:44:12.823 回答