完全禁用Glimpse

时间:2015-05-16 16:33:04

标签: asp.net-mvc entity-framework glimpse

我想说我想彻底禁用Glimpse。

Glimpse现在使用汇编激活方法注册自己。因此,即使我在web.config中注释掉所有瞥见内容,它仍然会尝试加载。

如果需要,我更愿意在Application_Start中手动注册Glimpse。

有没有办法覆盖默认行为以允许我手动注册? (这意味着如果需要,我可以完全禁用它。)

1 个答案:

答案 0 :(得分:1)

Glimpse是围绕这一理念构建的,它使用最少的额外配置或代码来运行,以便用户自行添加或编写。当然,这带来了额外的缺点,如果你想完全禁用它,那么你需要做出改变,而且一些改变比其他更容易。

我回答了类似的问题underscore's implementation,指出为什么在web.config中评论Glimpse特定配置对于使用PreApplicationStartMethodAttribute的程序集来说是不够的。

简而言之,除了评论您的web.config之外,您还需要确保不部署Glimpse.EF*Glimpse.Ado程序集。不部署这些程序集并注释掉这些配置部分可以通过这种方式自动化(web.config转换,自定义构建任务......)