这快把我逼疯了。
我有一个相当大的项目,我试图修改。我早些时候注意到,当我输入 DbCommand
的时候,Visual Studio 并没有在上面做任何语法突显,我使用的是 System.Data.Common
。
尽管没有什么被突出显示,这个项目似乎在我的浏览器中运行得很好。所以我决定运行调试器,看看事情是否真的像它们应该的那样工作。
每次没有做突出显示的类被调用时,我都会得到 "the source file is different from when the module was built"
消息。
我清理了解决方案并重建了好几次,删除了 tmp 文件,按照 获取“源文件与构建模块时不同”的所有指示,重新启动了 Web 服务器,但它仍然告诉我源文件有所不同,尽管它们明显不是。
因为这个原因,我不能测试我今天编写的任何代码。