我有一个关于Visual Studio 2010和ASP.NET 2.0项目的问题。
我在StackOverflow上搜索了可能解决我的问题的方案,但即使有很多与Visual Studio调试器相关的文章,也没有一个能够特别解决我的问题。
每次我开始调试时,Visual Studio都会告诉我:“断点当前无法命中。源代码与原始版本不同。”过去当我遇到这个问题时,我可以通过执行“清理解决方案”来解决它。或者如果那行不通,我总是可以重新启动Visual Studio或我的机器,问题就会消失。然而,这种方法现在已经不起作用了。虽然解决方案可以清除并可以重建,但调试器仍然抱怨源代码。
我发现,如果我删除“C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files”中的“root”文件夹,则问题暂时解决,但只有下一次我启动调试器时,并且仅适用于当前设置在项目中的断点。由于源代码/原始差异,我在调试器运行时添加的所有断点也都无法命中。
我不知道如何永久解决这个问题,因为我不想每次开始调试会话时都要删除该文件夹。
我还有一些ASP.NET 4.0项目可以很好地进行调试。
我使用的是Windows 7 Enterprise(x64)。
如果有人有建议,我会非常感谢:)
我在StackOverflow上搜索了可能解决我的问题的方案,但即使有很多与Visual Studio调试器相关的文章,也没有一个能够特别解决我的问题。
每次我开始调试时,Visual Studio都会告诉我:“断点当前无法命中。源代码与原始版本不同。”过去当我遇到这个问题时,我可以通过执行“清理解决方案”来解决它。或者如果那行不通,我总是可以重新启动Visual Studio或我的机器,问题就会消失。然而,这种方法现在已经不起作用了。虽然解决方案可以清除并可以重建,但调试器仍然抱怨源代码。
我发现,如果我删除“C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files”中的“root”文件夹,则问题暂时解决,但只有下一次我启动调试器时,并且仅适用于当前设置在项目中的断点。由于源代码/原始差异,我在调试器运行时添加的所有断点也都无法命中。
我不知道如何永久解决这个问题,因为我不想每次开始调试会话时都要删除该文件夹。
我还有一些ASP.NET 4.0项目可以很好地进行调试。
我使用的是Windows 7 Enterprise(x64)。
如果有人有建议,我会非常感谢:)