【发布时间】:2023-03-11 14:35:02
【问题描述】:
我遇到了一个奇怪的问题,似乎正在减慢我的项目速度。我将 Ninject NamedScope 扩展安装到我的项目中,但后来发现我不需要它并将其删除。但是,当我在 Visual Studio 底部运行项目时,它会告诉我为 Ninject.Extensions.NamedScope 加载符号,然后它会尝试在各个地方快速查找它们,这似乎让我的网站变得很慢。
我已经在整个解决方案中搜索了对 NamedScope 的任何引用,但什么也没有。我检查了我的 packages.config,什么也没有。我查了参考资料,没有。我什至检查了 bin 文件夹中的 .dll,也没有。
那么为什么它试图从我删除的东西中加载符号,我怎样才能让它停止呢?这明显减慢了我的页面加载时间。
这里有一些图片展示了调试时Visual Studio中每个页面请求发生了什么:
那么,它为什么要在 Windows\dll 中查找此扩展程序呢?当我在整个解决方案中搜索对 NamedScope 的任何引用时,我得到以下信息:
有人知道吗?
【问题讨论】:
标签: c# visual-studio visual-studio-2012 project-reference