问题 如何在Visual Studio中启用Live Visual Tree和Live Property Explorer


我在Debug构建配置中运行Visual Studio 2015 Update 1中的.Net 4.5 WPF应用程序。

在工具>选项>调试>常规中,我已选中为XAML启用UI调试Toos,并在实时可视树中预览所选元素。

但是,当我运行我的应用程序时,Live Property Explorer和Live Visual Tree Windows都显示以下消息。

UI调试已禁用,当前应用程序不支持或暂停应用程序执行。

我错过了什么?


2770
2018-02-01 12:57


起源

我仍然建议使用Snoop .... - Mat
@CharithJ这个问题与你提到的问题不重复。我选中了工具>选项>调试>常规>启用XAML的UI调试工具,Visual Studio仍未显示它们。 - bkstill
这似乎与VS的这个特定安装有关。我安装在不同的机器上,它使用相同的解决方案。我还升级到Visual Studio 2015 Update 2,它现在正在运行。 - bkstill
...或Microsoft尚未正确实现此功能。如果他们这样做了,你就不会看到一个没有显示任何内容的建议清单。 - Paul McCarthy


答案:


我有同样的问题,并通过选择“在实时可视树中预览所选元素”子选项(即在工具>选项>调试>常规>为XAML启用UI调试Toos下)解决它。每当我取消选中该选项时,Live Property Explorer和Live Visual Tree窗口将再次返回显示“UI Debugging is disabled ...”消息。


14
2018-02-02 16:23





除了重启之外没有什么对我有用(退出/输入可能已经足够了)。我猜测一个支持进程陷入了糟糕的状态,并且当Visual Studio没有关闭时。


2
2018-01-30 20:26





我曾经有两个wpf启动项目。只有第一个显示“转到实时可视树”,“启用选择”等按钮位于顶部的小栏上。


0
2018-05-28 13:52





在Visual Studio中,转到“工具” - >“选项” - >“调试” - >“常规” 并取消选中“使用托管兼容模式”,并显示实时可视树。


0
2017-09-24 17:45