VS调试器的问题

时间:2010-05-04 11:38:10

标签: visual-studio debugging

当我在调试模式下启动项目时,我的调试器不起作用。 但是当我设置复选框

  

允许源代码与原始版本不同。

调试器有效。但解决方案并不适合。例如,对于具有构建操作“Content”的文件和复制到outputDirectory到“Copy if newer”不复制到bin / Debug

有人知道解决方案吗?

alt text http://www.freeimagehosting.net/uploads/cbfef47aa8.jpg

1 个答案:

答案 0 :(得分:0)

正如复选框所示,如果你打开它,即使你正在调试的内容(exe / dll)与你的源代码不匹配,调试器也会尝试工作。通常它应该关闭,否则你可以得到各种各样的虚假问题。所以你应该试着找出它们不匹配的原因。

调试器使用调试数据库文件(.pdb)来匹配源代码和可执行代码。也许你的.pdb搞砸了或走错了路?尝试清理输出和中间目录(通常是bin和obj)。也许你的构建中的其他东西也很奇怪。