如何使用 Visual Studio 2010 Express 在 .NET Framework 源代码中设置断点?

发布于 2024-09-08 05:31:44 字数 386 浏览 8 评论 0原文

我需要在 System.Web.Handlers.ScriptModule.OnPostAcquireRequestState 中设置断点,然后单步执行某些 System.Web.Script.Services.WebServiceData 方法。

但我只有 Visual Web Developer 2010 Express(或其他 Express SKU)。我已配置 Microsoft 符号服务器并取消选中“仅我的代码”选项。我可以看到 System.Web.Extensions 的符号已下载并缓存。

但是,这个版本的 Visual Studio 没有断点窗口,因此我没有看到设置断点的好方法。

我只是运气不好还是有其他方法可以在此方法中设置断点?如果没有设置断点的选项,符号服务器的选项似乎毫无意义。

I need to set a breakpoint in System.Web.Handlers.ScriptModule.OnPostAcquireRequestState and then step into some of the System.Web.Script.Services.WebServiceData methods.

But I only have Visual Web Developer 2010 Express (or other Express SKUs). I have configured the Microsoft Symbol Server and unchecked the Just My Code option. I can see that the symbols for System.Web.Extensions are downloaded and cached.

However, this version of Visual Studio doesn't have the breakpoints window, so I don't see a good way to set the breakpoint.

Am I just out of luck or is there another way to set a breakpoint in this method? It seems the option for the symbol server is pointless without the option to set a breakpoint.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

左岸枫 2024-09-15 05:31:44

将此行粘贴到代码中要获取调试信息的行之后。
没试过但应该可以。
System.Diagnostics.Debugger.Break();

paste this line in your code, after the line where you want to get debug info.
Haven't tried it but should work.
System.Diagnostics.Debugger.Break();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文