我以前引用过旧版本的 dll,但现在已将其更改为较新版本。但由于某种原因,它有时在调试时仍会复制旧版本的 dll。
如果我先清理解决方案,然后点击调试 (F5),它将使用正确版本的 dll。
另一方面,如果我首先清理解决方案,然后构建解决方案(CTRL+SHIFT+B),然后点击调试(F5)它使用旧版本。奇怪的是,如果我只是清理解决方案然后构建解决方案,它会复制正确的 dll。所以只有在清理、构建和调试时才使用旧的 dll。
我已经删除了引用并重新引用了新版本的 dll,但它有时仍会根据上述行为复制旧 dll。
我正在使用 Visual Web Developer 2010 Express。
任何想法为什么?
谢谢
托马斯