Glimpse已安装,配置和启用,但未显示

时间:2011-06-22 20:09:25

标签: asp.net asp.net-mvc-3 glimpse

我刚从 NuGet 安装了 Glimpse.Mvc3 。该软件包在我的web.config中启用了跟踪和一瞥。我可以成功访问localhost/.../Glimpse/Config(所以没有404)并报告我的 IP 127.0.0.1并且与允许的列表匹配。单击“开”按钮会显示我的glimpseState = On(我确认已设置cookie)。但当我回去刷新我的项目时,我什么都没看到。我还需要做些什么吗?

  • 来自NuGet的GlimpseMvc3.0.82(Glimpse.Mvc3.dll报告v0.80和Glimpse.Core.dll报告v0.83)
  • Windows 7 SP1
  • IIS 7.5
  • .NET 4.0
  • Visual Studio 2010 Professional
  • 使用剃刀视图引擎的MVC3项目
  • 项目设置为在虚拟目录中使用本地IIS

我的最终目标是找出为什么我的网站有点迟钝,每页至少花费一整秒。在webforms时代,我本来只需要设置Page。Trace=True并获得一个很好的带时间戳的日志,但这不是 MVC 中的选项。瞥见它似乎会填补这个角色等等。

修改:我刚刚打开了我的javascript错误控制台,发现加载localhost/.../Glimpse/glimpseClient.js时遇到问题,当我尝试直接去那里时,我立即得到了一个非常破碎的链接。我的意思是它不是404,它的作用就像服务器根本不存在(特定于浏览器的页面)。为"glimpseClient.js"交换"Config"会显示正确的页面,因此服务器地址似乎正常。

Edit2:我在项目的github上看到open issue听起来很相似。查看我的网站的HTML源代码,我看到底部添加了一堆代码。 glimpsePath已正确设置为我的虚拟目录。我的web.config已设置runAllManagedModulesForAllRequests="true"

3 个答案:

答案 0 :(得分:2)

我是开发人员的一员,这个问题已经知道并且刚刚解决了......请参阅http://blog.getglimpse.com/2011/06/21/404-errors-fixed-goodbye-glimpseconfig-hello-glimpse-axd/

对于一小部分用户来说,这是一个众所周知的问题,如果您阅读该帖子,则会非常深入地了解这种情况的发生方式和原因。该修复程序将在0.83+版本中发布,应在一周内发布。

很抱歉给您带来不便。

答案 1 :(得分:0)

当您返回页面时,右下角应该有一个略微透明的图标。点击图标即可看到

答案 2 :(得分:0)

在我的情况下,看起来瞥见的酒吧根本没有出现,但我把它放在我的底部浮动页脚下面。 我将.glimpse-nowrap {bottom:52px;}添加到我的_Layout.cshtml文件中的样式标记中,并且能够有效地查看和使用glimpse栏。