Как включить Live Visual Tree и Live Explorer в Visual Studio

Я запускаю WPF-приложение.Net 4.5 в Visual Studio 2015 Update 1 в конфигурации сборки отладки.

В меню "Сервис"> "Параметры"> "Отладка"> "Общие" я проверил "Включить отладку пользовательских интерфейсов для XAML" и "Предварительный просмотр выбранных элементов в Live Visual Tree".

Тем не менее, когда я запускаю свое приложение, на экране Live Property Explorer и Live Visual Tree Windows появляется следующее сообщение.

Отладка пользовательского интерфейса либо отключена, либо не поддерживается текущим приложением, либо выполнение приложения приостановлено.

Что мне не хватает?

Ответ 1

У меня была такая же проблема и она была решена путем выбора опции "Предварительный просмотр выбранных элементов в живом визуальном дереве" (например, в разделе "Инструменты"> "Параметры"> "Отладка"> "Общие"> "Включить отладку пользовательских интерфейсов для XAML"). Всякий раз, когда я отключил этот параметр, окна Live Property Explorer и Live Visual Tree вернутся к показу сообщения "Отладка интерфейса пользователя отключена...".

Ответ 2

Ничто не работало для меня, кроме перезагрузки (выхода из системы, вероятно, было бы достаточно). Я предполагаю, что процесс поддержки попал в плохое состояние и не закрывался, когда Visual Studio делала это.

Ответ 3

Шаги можно увидеть ниже, это хорошо работает для меня.

Откройте VS, затем введите "Включить инструменты отладки пользовательского интерфейса для XAML" в поле " Быстрый доступ" и нажмите " Enter", чтобы перейти на страницу настроек.

related_screenShot

Вы можете обратиться из Microsoft:

Как отобразить информацию трассировки WPF - Visual Studio | Документы Microsoft

Ответ 4

В Visual Studio перейдите в Инструменты → Параметры → Отладка → Общие и снимите флажок "Использовать режим управляемой совместимости", и должно появиться Live Visual Tree.

Ответ 5

У меня когда-то было два проекта запуска wpf. Только первый показал "Go to Live Visual Tree", "Enable selection" и т.д. Кнопки на маленькой панели сверху.

Ответ 6

С моей стороны проблема заключалась в том, что целевое устройство в рамках проекта Properties\Debug\Start Options каким-то образом изменилось с "Local Machine" на "Simulator". Возвращение к "Локальной машине" (без изменения каких-либо других параметров отладки, упомянутых в других ответах) вернуло живое визуальное дерево и проводник живых свойств.

Ответ 7

Еще одна вещь, которая может привести к сбою, - это безопасность, распространенная в корпоративной среде. Если другие решения не работают для вас (и ваш код еще не существует), попробуйте переместить ваш код в папку в папке "Документы". Иногда для вашей папки "Документы" существуют исключения из ограничений безопасности, и эти ограничения безопасности могут препятствовать работе этой функции.