这让我疯狂,整天都在降低我的工作效率。有一次调试我将一个外部文件从另一个项目拖到我当前的解决方案(Visual Studio 2010)中,所以我可以调试它,因为我正在处理的解决方案正在使用它中定义的类。
这一切都很好,在我完成后我将其从解决方案中删除,一切正常。然而,在某些时候,Visual Studio已经决定每次运行我的解决方案时它都会重新启用外部文件,并替换我在调试时使用的断点。无论我多少次删除断点并从我的解决方案中删除外部文件,每次运行时都会继续发生这种情况。
我猜是某种文件或设置保存在哪里告诉VS这样做?任何人都可以帮我解决问题,所以我不需要在每次需要运行我的应用程序时都不关心的文件中处理断点吗?
答案 0 :(得分:2)
停止调试器后。通过打开该文件或从断点列表中手动删除该断点。是的,visual studio将其存储为pdb文件的一部分。如果您不介意丢失所有调试信息,也可以选择删除该文件。