尽管设置了选项,.NET 框架源单步执行仍不起作用

标签 .net visual-studio-2010

我启用了这些选项,如下图所示:

screenshot

我也有 System.Windows.Forms.dll选择的模块:

screenshot

然而,它跳过了代码。具体来说,我在 ListBox 的子类中有此代码:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
    return base.ProcessCmdKey(ref msg, keyData);
}

我试图在那里设置一个断点,然后用 F11 进入它,但它只是跳过了。

让它工作缺少什么?

最佳答案

他们没有发布 VS2010 SP1 附带的 .NET 4.0 最新补丁的源代码,因此如果您安装了该补丁,它将无法找到正确的源文件,因此无法显示它。这也是我的确切行为。回滚更新解决了问题,但我无法使用 SP1 附带的好东西。

如果您选择打印诊断消息的选项,您将收到在服务器上找不到源的警告。您可以从 referencesource.microsoft.com 下载 RTM 源代码并手动浏览源代码。

关于尽管设置了选项,.NET 框架源单步执行仍不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6084095/

相关文章:

.net - 在数据库绑定(bind)的 gridview 中获取 xml 文件的值

c# - 视频 : Get download link from API

c# - 即时格式化 html 日期和数字

c# - 如何使用多个页面或表单

.net - 在 DataGridView 中排序时等待光标

c# - 我们必须使用接口(interface)的真实示例......而不是抽象类......写一些代码

c# - C# 中命令行工具的包装器

c++ - boost 日志链接器错误

c# - 使用 ValidateSet 为强制 Cmdlet 参数提供默认值

visual-studio-2010 - 在 visual studio 中更改默认字体