Проблема: Я получаю nullref внутри метода FilterMessage System.Windows.Interop.HwndKeyboardInputProvider, который я действительно хотел бы попытаться отладить, но не имея возможности пройтись по исходному тексту.я не уверен, что еще делать.
Я пытался Настройка Visual Studio 2010, чтобы позволить мне шагать по источнику .NET Framework (в частности, System.Windows.Interop.HwndKeyboardInputProvider'sМетод FilterMessage, в PresentationCore.dll).У меня проблемы с тем, чтобы моя визуальная студия отображала исходный код .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: ![enter image description here](https://i.stack.imgur.com/dgGPe.png)
Стек вызовов, показывающий, что я должен быть в состоянии вступить вМетод System.Windows.Interop.HwndKeyboardInputProvider.FilterMessage PresentationCore.dll: ![enter image description here](https://i.stack.imgur.com/Gy3j2.png)
Окно «Нет доступных источников» с отключенным «Обзор для поиска источника»: ![enter image description here](https://i.stack.imgur.com/j1f8o.png)
Я не совсем уверен, что еще можно попробовать?