1

所以我使用 NuGet 安装了 glimpse,确认 web.config 已更新,输入“MySite/glimplse.axd”打开了服务,我没有看到客户端工具。我在其他网站上使用过一瞥,它通常很流畅,但当前的应用程序要复杂几个数量级,它有几个 HttpModules,目前在我的本地 IIS7 安装上设置(不在 Cassini 中运行),有什么可以干扰我应该注意的 Glimplse ?

4

2 回答 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 回答