我刚刚从NuGet安装了Glimpse.Mvc3。该包在我的. 我可以成功到达(所以没有 404),它报告我的IP是并且匹配允许的列表。单击“打开”按钮显示我的(并且我验证了 cookie 已设置)。但是当我回去刷新我的项目时,我看不到任何新东西。还有什么我需要做的吗?web.config
localhost/.../Glimpse/Config
127.0.0.1
glimpseState = On
- NuGet 的 GlimpseMvc3.0.82(Glimpse.Mvc3.dll 报告 v0.80 和 Glimpse.Core.dll 报告 v0.83)
- 视窗 7 SP1
- IIS 7.5
- .NET 4.0
- Visual Studio 2010 专业版
- 带有剃刀视图引擎的 MVC3 项目
- 项目设置为在虚拟目录中使用本地 IIS
我的最终目标是弄清楚为什么我的网站有点迟钝,每页至少要花整整一秒钟。在 webforms 时代,否则我只会设置 Page. Trace=True
并获得了一个不错的时间戳日志,但这不是MVC中的选项。一瞥似乎将填补这个角色等等。
编辑:我刚刚打开了我的 javascript 错误控制台,发现它在加载时出现问题localhost/.../Glimpse/glimpseClient.js
,当我尝试直接去那里时,我立即得到一个非常损坏的链接。我的意思是它不是 404,它的行为就像服务器根本不存在(特定于浏览器的页面)。交换"glimpseClient.js"
会"Config"
显示正确的页面,因此服务器地址似乎很好。
Edit2:我在项目的 github 上看到一个未解决的问题,听起来很相似。查看我网站的 HTML 源代码,我看到底部添加了一堆一瞥代码。glimpsePath 已正确设置为我的虚拟目录。我的web.config
已经runAllManagedModulesForAllRequests="true"
设置好了。