我想说我想彻底禁用Glimpse。
Glimpse现在使用汇编激活方法注册自己。因此,即使我在web.config
中注释掉所有瞥见内容,它仍然会尝试加载。
如果需要,我更愿意在Application_Start
中手动注册Glimpse。
有没有办法覆盖默认行为以允许我手动注册? (这意味着如果需要,我可以完全禁用它。)
答案 0 :(得分:1)
Glimpse是围绕这一理念构建的,它使用最少的额外配置或代码来运行,以便用户自行添加或编写。当然,这带来了额外的缺点,如果你想完全禁用它,那么你需要做出改变,而且一些改变比其他更容易。
我回答了类似的问题underscore's implementation,指出为什么在web.config中评论Glimpse特定配置对于使用PreApplicationStartMethodAttribute
的程序集来说是不够的。
简而言之,除了评论您的web.config之外,您还需要确保不部署Glimpse.EF*
和Glimpse.Ado
程序集。不部署这些程序集并注释掉这些配置部分可以通过这种方式自动化(web.config转换,自定义构建任务......)