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