visual-studio-2010 - 始终未命中 Visual Studio 2010 断点

标签 visual-studio-2010 visual-studio-debugging

我遇到了 Visual Studio 2010 和 ASP.NET 2.0 项目的问题。

我在 StackOverflow 上搜索了我的问题的可能解决方案,但尽管有很多与 Visual Studio 调试器相关的文章,但没有一篇专门解决我的问题。

每次开始调试时,Visual Studio 都会告诉我“当前不会命中断点。源代码与原始版本不同。”。过去当我遇到这个问题时,我可以通过做一个 Clean Solution 来解决它。或者,如果这不起作用,我可以随时重新启动 Visual Studio 或我的机器,问题就会消失。但是,这不再起作用了。解决方案已清理,我可以重新构建,但调试器仍然提示源。

我发现如果删除“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”中的文件夹“root”,问题暂时消失但只有在下次启动时调试器,并且仅适用于当前在项目中设置的断点。由于源/原始差异,我在调试器运行时添加的所有断点也没有被命中。

我不知道如何永久解决这个问题,因为我不想每次必须启动调试 session 时都删除该文件夹。

我还有一些 ASP.NET 4.0 项目可以很好地调试。

我使用 Windows 7 企业版 (x64)。

如果有人有建议,我将不胜感激:)

最佳答案

试试这个

右键单击解决方案。
点击“属性”
转到:“公共(public)属性”->“项目依赖项”
从下拉列表中选择您的“项目”
检查“取决于”列表中的每一项
点击“确定”

现在打开“任务管理器”
并终止所有工作进程,即 "w3wp" 在 iis7 的情况下
或杀死所有 “WebDev.WebServer40.exe” 进程

现在运行您的应用程序。

关于visual-studio-2010 - 始终未命中 Visual Studio 2010 断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12744726/

相关文章:

c++ - 如何将 ASM obj 文件与 C++ 程序集成?

visual-studio-2010 - Visual Studio 2010 +英特尔i5 2500k

visual-studio - 无法在T4模板中引用装配

c# - 在 C#.net 中将自定义按钮添加到 gridview

.net - 当TF10167出现时VSTS发生了什么?怎么解决呢?

c++ - Visual Studio 2015中的C++调试器可执行文件在哪里?

在 Visual Studio 2015 中停止调试 session 后,MySQL 连接保持打开状态

windows - 是否可以使用 Visual Studio 11 模拟器的多个实例来调试多人 Metro 应用程序?

visual-studio-2017 - Visual Studio 2017 v15.5 Aspnet Core 2.0.3 在 IISExpress 上调试失败

javascript - JavaScript 断点未命中的原因可能是什么?