Visual Studio 2017实时可视树无法工作。

7

我无法在 Visual Studio 2017 中启用 Live Visual Tree,用于 UWP 应用程序(C #)。此工具在 VS2015 上有效,但在 VS2017 中从未对我有效。它可以在我的 WPF 项目中正常工作。

Live Visual Tree 中我得到以下错误信息:

UI 调试需要最新版本的 SDK 和通用 Windows 应用程开发工具。确保安装了这些工具以启用 UI 调试。

我尝试过:

  1. 确保在 选项/调试 中勾选了 启用 XAML 的 UI 调试工具
  2. 重新安装了 Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS

我找不到有关此问题的任何信息(与VS 2017相关,虽然在Web或Stack Overflow中找到了一些关于VS2015的信息)。请帮帮我。


谢谢!已经写信给支持团队了。如果他们能提供帮助,我会在这里分享解决方案。 - Mike Keskinov
实际上,VS中的这个按钮只是简单地将问题发布到Microsoft社区论坛。这并不是一个坏主意,但它与在此处发布没有太大区别(除了在此处您可以更快地获得答案)。 - Mike Keskinov
所以,我在微软社区上报告了一个问题已经超过2个星期了,但是到目前为止还没有得到任何答案。这个问题仍然存在。 - Mike Keskinov
1
顺便提一下,我注意到“实时可视化树”适用于WPF应用程序,但不适用于UWP。 - Mike Keskinov
1个回答

1
在联系Microsoft后,他们告诉我检查是否有以下文件:

C:\Program Files (x86)\Windows Kits\10\bin\x86\XamlDiagnostics\XamlDiagnostics.dll

我甚至没有一个名为XamlDiagnostics的文件夹。

然后我被要求重新安装Windows 10 SDK。我从这里下载了最新的SDK,在安装后,问题得到解决。

非常感谢Evgeny Tvorun [MSFT]帮助我解决了这个问题。

可视化树工具确实非常棒,我觉得没有它那段时间我都迷失了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接