在asp.net中,“破坏点目前不会受到攻击”

时间:2010-01-19 22:49:09

标签: asp.net visual-studio debugging

  

可能重复:
  “The breakpoint will not currently be hit. The source code is different from the original version.” What the hell does this mean?

(一位同事帮助我回答这个问题,所以我会发布问题和答案......)

当我尝试调试ASP.NET应用程序时,我得到“断点当前不会被命中。源代码与原始版本不同”,无论我做什么或构建多少次,杀死Web服务器,杀死浏览器,重新启动Visual Studio等,它一直给我这个!

5 个答案:

答案 0 :(得分:10)

删除C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files

下的所有内容

答案 1 :(得分:2)

我在VS 2008和asp.net/C#网络应用程序中遇到了同样的问题,但删除\ Temporary ASP.NET Files文件夹无法修复它。我也尝试删除.suo文件(如各种博客所示),但没有运气。

使用工具 - >导入和导出设置 - >重置所有设置解决了问题。

答案 2 :(得分:2)

我删除了项目的bin文件夹,一切都很完美。

答案 3 :(得分:1)

我尝试了上面的所有答案,但没有一个对我有用,这可能是由于多个原因造成的问题。

对我有用的是清理解决方案,然后重建解决方案。

答案 4 :(得分:0)

我不喜欢玩刀,但唯一对我有用的是编辑.csproj文件本身。因此,卸载项目文件,通过剪切和粘贴三个asp.net文件来编辑它,以便它们在ItemGroup中一起使用。但是,有时需要更进一步,如下所述:http://carnotaurus.tumblr.com/post/4130422114/visual-studio-debugging-issue-with-files-of-the-same - 此外,我列出了其他一些对我不起作用的建议解决方案。我希望它有所帮助。