Jor*_*Day 8 .net c# wpf visual-studio-2010 visual-studio
问题:我在System.Windows.Interop.HwndKeyboardInputProvider的FilterMessage方法中得到了一个nullref,我真的想尝试调试,但是没有能够逐步完成源我不知道还能做什么.
我已经尝试过 设置Visual Studio 2010以允许我逐步浏览.NET Framework源代码(特别是在PresentationCore.dll中的System.Windows.Interop.HwndKeyboardInputProvider的FilterMessage方法).我无法让我的visual studio显示.NET源代码进行调试.我遵循了各种不同的文章/博客,但似乎没有任何工作.我尝试过的:
在VS2010选项 - >调试菜单中,启用"启用.NET Framework源步进",启用"启用源服务器支持",禁用"要求源文件与原始版本完全匹配",按照此处的说明进行操作:(http:// blogs.microsoft.co.il/blogs/arik/archive/2010/07/12/step-into-net-framework-4-0-source-code.aspx)并安装参考源并设置VS以使用参考源包含的符号文件,以及基于在线文章/博客条目的其他几个尝试.使用该方法,我可以在我的模块窗口中看到正在加载PresentationCore.dll的符号,但是当我尝试进入我正在尝试调试的区域时,我仍然得到"无源可用"窗口.
模块窗口显示从我安装.NET 4参考源的路径加载符号:

调用堆栈显示我似乎应该能够进入PresentationCore.dll的System.Windows.Interop.HwndKeyboardInputProvider.FilterMessage方法:

"无源可用"窗口,禁用"浏览到查找源":

我不确定还能尝试什么?
| 归档时间: |
|
| 查看次数: |
2859 次 |
| 最近记录: |