Project仍尝试从已删除的引用加载符号? (Ninject.NameScope扩展名)

时间:2013-08-20 17:39:52

标签: c# visual-studio visual-studio-2012 project-reference

我有一个奇怪的问题似乎正在减慢我的项目。我将Ninject NamedScope扩展安装到我的项目中,但后来发现我不需要它并将其删除。但是,当我在visual studio的底部运行项目时,它告诉我为Ninject.Extensions.NamedScope加载符号,然后它试图在各个地方快速查找它们,这似乎使我的网站很慢。

我搜索了我的整个解决方案,找不到任何对NamedScope的引用。我已经检查了我的packages.config,没有。我检查了参考文献,而不是那里。我甚至检查了bin文件夹中的.dll,也没有。

那么为什么它会尝试从我删除的内容中加载符号以及如何让它停止?它显着减慢了我的页面加载时间。

以下是一些图片,用于显示调试时visual studio中每个页面请求的内容:

enter image description here

enter image description here

那么为什么它试图在Windows \ _dll中查找此扩展呢?当我在整个解决方案中搜索对NamedScope的任何引用时,我得到了这个:

enter image description here

任何人都有任何想法??

1 个答案:

答案 0 :(得分:3)

我有类似的问题。它是由我的bin文件夹中的陈旧.dll和.config引起的。 (我之前已重命名输出程序集)删除文件解决了这个问题。

可能有帮助。