在ASP.NET MVC 3站点上安装后,不会出现一瞥客户端工具

时间:2012-03-28 15:49:27

标签: .net asp.net-mvc glimpse

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

2 个答案:

答案 0 :(得分: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"/> ...

跟踪输出给了我一个暗示发生了什么。

就我而言,由于Forms身份验证,对Glimpse.axd的请求得到了404响应。

p / s:Glimpse update(通过nuget)将修改Web.Config文件,我总是必须手动撤消这些更改(我的Web.config有几个<location path=>包装system.websystem.webServer并且更新似乎忽略了它们。

答案 1 :(得分:1)

您应该能够通过在web.config中启用日志记录来获取有关Glimpse未显示的更多信息。

<glimpse enabled="true" loggingEnabled="true">

如果日志文件似乎没有为您拼出,请将其发布在此处以供查看帮助。