我瞥了一眼defaultRuntimePolicy Off但它仍然显示像这样的错误
Unable to define EFProfiledDbProviderServices class of type 'GlimpseDbProviderServices'. Please check that your web.config defines a <DbProviderFactories> section underneath <system.data>
在关闭之后不应该瞥见asp.net mvc管道吗?
更新:
我还评论了web.config中所有相关的部分,但我仍然得到相同的错误
答案 0 :(得分:4)
原因是,即使您通过web.config完全禁用Glimpse,这确保Glimpse在请求处理期间不收集任何信息,但仍有程序集,如Glimpse.Ado
和Glimpse.EF*
,定义了PreApplicationStartMethod
属性,这意味着一些钩子正在被放置,即使它们在处理请求时不会做任何事情。
解决方案是从你的bin目录中删除Glimpse.EF*
程序集,也可能是Glimpse.Ado
程序集。