我已经尝试了所有我能想到的方法,所以我转向 SO。我无法让 Glimpse 在远程 IIS 服务器上工作。我将 Glimpse 1.2 与 ADO、ASP.NET、EF5 和 Mvc4 扩展一起使用。当我使用 VS 开发服务器在本地启动 Web 应用程序时,一切都运行良好。但是,在部署到我们的远程开发服务器时,我似乎无法显示 Glimpse 图标。这是我尝试并注意到的:
web.config
中的 LocalPolicy :<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<inspectors>
<ignoredTypes>
<add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4" />
<add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
</ignoredTypes>
</inspectors>
</glimpse>
glimpsePolicy
On
backofficetest/
1088
2027053056
32990064
3189135193
30291671
*
2013-04-11 12:43:06.8992 | DEBUG | RuntimePolicy set to 'Off' by IRuntimePolicy of type 'Glimpse.AspNet.Policy.LocalPolicy' during RuntimeEvent 'BeginRequest'.
我确定我刚刚错过了某个地方的设置,但这让我发疯了。谁有想法?
谢谢。
最佳答案
您的配置需要更新,如下所示:
<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<inspectors>
<ignoredTypes>
<add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4" />
</ignoredTypes>
</inspectors>
<runtimePolicies>
<ignoredTypes>
<add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
</ignoredTypes>
</runtimePolicies>
</glimpse>
运行时策略和检查器是两个不同的东西,并在它们自己的节点中配置。
关于asp.net - 无法 Glimpse 在远程 IIS 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15955243/