尽管设置了选项,.NET框架源代码步进不起作用
我已启用这些选项,如此屏幕截图所示:
我也选择了System.Windows.Forms.dll
模块:
然后它逐步完成代码。 具体来说,我有这个代码在ListBox
的子类中:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
return base.ProcessCmdKey(ref msg, keyData);
}
我试图在那里设置一个断点,然后用F11进入这个断点,但它只是逐步完成。
什么是缺少让这个工作?
他们没有发布VS2008 SP1附带的.NET 4.0最新补丁的源代码,所以如果你安装了它,它将无法找到正确的源文件,因此无法显示它。 这也是我的确切行为。 回滚更新解决了这个问题,但之后我无法使用SP1附带的好东西。
如果您选择打印诊断消息的选项,则会收到在服务器上无法找到源的警告。 您可以从referencesource.microsoft.com下载RTM源文件,然后手动浏览源代码。
如果您想注册它,Microsoft Connect上会注册此错误。
链接地址: http://www.djcxy.com/p/74543.html上一篇: .NET framework source stepping not working despite options set