我有一个奇怪的问题似乎正在减慢我的项目。我将Ninject NamedScope扩展安装到我的项目中,但后来发现我不需要它并将其删除。但是,当我在visual studio的底部运行项目时,它告诉我为Ninject.Extensions.NamedScope加载符号,然后它试图在各个地方快速查找它们,这似乎使我的网站很慢。
我搜索了我的整个解决方案,找不到任何对NamedScope的引用。我已经检查了我的packages.config,没有。我检查了参考文献,而不是那里。我甚至检查了bin文件夹中的.dll,也没有。
那么为什么它会尝试从我删除的内容中加载符号以及如何让它停止?它显着减慢了我的页面加载时间。
以下是一些图片,用于显示调试时visual studio中每个页面请求的内容:
那么为什么它试图在Windows \ _dll中查找此扩展呢?当我在整个解决方案中搜索对NamedScope的任何引用时,我得到了这个:
任何人都有任何想法??
答案 0 :(得分:3)
我有类似的问题。它是由我的bin文件夹中的陈旧.dll和.config引起的。 (我之前已重命名输出程序集)删除文件解决了这个问题。
可能有帮助。