我安装了MVC5 概览 https://www.nuget.org/packages/Glimpse.Mvc5/ via Install-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" />
添加后Glimpse.AspNet NuGet 包 https://www.nuget.org/packages/Glimpse.AspNet/,我发现 ASP.NET 开发服务器在每次请求时都会崩溃,因为 Glimpse 抛出了一个NotSupportedException
(我只是在将调试器附加到开发服务器进程后才发现这一点)。异常的消息说:
某些环境与当前的 Glimpse 异步支持冲突。请在 Web.config 中设置 Glimpse:DisableAsyncSupport = true,或者查看https://github.com/Glimpse/Glimpse/issues/632 https://github.com/Glimpse/Glimpse/issues/632更多细节。
阅读完 GitHub 问题后,我将其添加到appSettings
我的部分web.config
文件以使一切正常工作:
<appSettings>
<add key="Glimpse:DisableAsyncSupport" value="true" />
<appSettings>
See: 问题概览:允许用户禁用逻辑调用上下文 #632 https://github.com/Glimpse/Glimpse/issues/632
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)