尽管设置了选项,.NET框架源步进仍然无法工作

时间:2011-05-21 19:55:31

标签: .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进入这个断点,但它只是跳过了。

让这个工作缺少什么?

2 个答案:

答案 0 :(得分:10)

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

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

答案 1 :(得分:0)

如果您想对此进行投票,则Microsoft Connect会在{{3}}上注明错误。