【发布时间】:2011-03-06 11:14:57
【问题描述】:
这快把我逼疯了。
我正在尝试修改一个相当大的项目。我之前注意到,当我输入DbCommand 时,Visual Studio 没有对其进行任何语法突出显示,而我正在使用 System.Data.Common。
即使没有突出显示,该项目似乎在我的浏览器中运行良好。所以我决定运行调试器,看看事情是否真的像他们应该的那样工作。
每次调用未突出显示的类时,我都会收到"the source file is different from when the module was built" 消息。
我清理了解决方案并重建了几次,删除了 tmp 文件,按照这里的所有指示Getting "The source file is different from when the module was built.",重新启动了 Web 服务器,但它仍然告诉我源文件不同,而它们显然不是。
因此,我无法测试我今天编写的任何代码。
- 当我刚刚编译时,源代码与二进制文件有何不同 它?
- 有什么方法可以让视觉工作室有一些感觉,或者我 我只是错过了什么?
【问题讨论】:
-
对不起,如果这有点多。简短版本:我编译我的程序,然后尝试调试它,Visual Studio 告诉我我的源文件(我刚刚编译的)与我刚刚构建的模块不同。我只是想知道它为什么这么认为
标签: c# visual-studio-2008