我通过MVC5安装了GlimpseInstall-Package Glimpse.MVC5
我在Glimpse配置页面上打开了Glimpse: /Glimpse.axd
当试图现在访问我的网站时,没有任何反应.如果我关闭Glimpse,该网站将按预期工作.
Chrome网络工具中没有任何错误消息或任何http相关信息,只有以下请求:data:text/html,chromewebdata响应为"Failed to load response data"
这是Glimpse在我安装它时放入web.config的内容.不知道如何解决这个问题.
<httpModules>
<add name="Glimpse" type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" />
</httpModules>
<httpHandlers>
<add path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" />
</httpHandlers>
<modules>
<add name="Glimpse" type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" preCondition="integratedMode" />
<handlers>
<add name="Glimpse" path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" preCondition="integratedMode" />
Run Code Online (Sandbox Code Playgroud)
Ale*_*der 13
添加Glimpse.AspNet NuGet包之后,我发现ASP.NET Development Server在每个请求都崩溃了,因为Glimpse正在抛出一个NotSupportedException (我只是在将debuger附加到dev服务器进程后才发现这个).异常的消息说:
某些环境与当前的Glimpse异步支持冲突.请在Web.config中设置Glimpse:DisableAsyncSupport = true,或者查看https://github.com/Glimpse/Glimpse/issues/632以获取更多详细信息.
阅读完GitHub问题后,我将其添加到appSettings我的web.config文件部分以使一切正常:
<appSettings>
<add key="Glimpse:DisableAsyncSupport" value="true" />
<appSettings>
Run Code Online (Sandbox Code Playgroud)
请参阅:Glimpse问题:允许用户禁用逻辑调用上下文#632
只需要设置dynamicCompressionBeforeCache一下false就可以了:
<urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4678 次 |
| 最近记录: |