0

我以前用过一瞥,但它下来了,现在我又回来了。我喜欢我如何看到从 EF 生成的 SQL!

但是我有几个问题:

  1. 我无法调试 ajax 请求:
    • 我已经检查以确保请求具有 Glimpse 有效负载 (Glimpse-Parent-RequestID)
    • 我已经编辑了我的 Web 配置以添加 JSON 和 XML 的内容类型
  2. Glimpse 似乎对使用自定义 Web 用户控件的页面有问题
    • 我的本地 IIS(进程 w3wp.exe)抛出 stackoverflow 异常
    • 当我关闭 Glimpse 时,错误消失了。
    • Glimpse.log 跟踪文件没有显示任何问题

我正在使用来自 Nuget 的最新版本的 Glimpse:

  • 一瞥.1.7.0
  • 一瞥.Ado.1.6.0
  • 一瞥.AspNet.1.5.0
  • 一瞥.EF5.1.5.0
  • Glimpse.WebForms.1.0.1
  • EntityFramework.5.0.0

这是我的一瞥配置节点:

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
    <logging level="Trace" />
    <runtimePolicies>
      <contentTypes>
        <add contentType="text/plain"/>
        <add contentType="application/json"/>
        <add contentType="text/json"/>
        <add contentType="application/xml"/>
        <add contentType="text/xml"/>
        <add contentType="application/xml"/>
      </contentTypes>
      <ignoredTypes>
        <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet" />
      </ignoredTypes>
    </runtimePolicies>
  </glimpse>

环境:

  • ASP.net 网络表单
  • .net 4.0
  • jQuery 1.7.2

任何帮助,将不胜感激。谢谢!

编辑:如果我忽略 Glimpse.WebForms 中的 ControlTree 选项卡,则在页面中添加 glimpse 可以很好地处理使用 Web 用户控件的页面:

<tabs>
    <ignoredTypes>
        <add type="Glimpse.WebForms.Tab.ControlTree, Glimpse.WebForms" />
    </ignoredTypes>
</tabs> 
4

0 回答 0