gpt4 book ai didi

xaml - 看不到 XAML 实时可视化树

转载 作者:行者123 更新时间:2023-12-05 01:50:06 37 4
gpt4 key购买 nike

在向 Microsoft 报告之前,我想在这里问一下。我有一个问题,我无法看到我的 WinUI 3 应用程序的实时可视化树。我什至看不到应用程序内工具栏。我可以在 WPF 和 UWP 应用程序中看到,没有问题。我有这些热重载选项,应该没问题。

XAML Hot Reload options

enter image description here

我使用的是 VS2022 17.3.1 和 1.1.4 版的 Windows App SDK。奇怪的是它运行没有问题,但是应用程序的一次重新启动就破坏了它。我还尝试手动将 ENABLE_XAML_DIAGNOSTICS_SOURCE_INFO 添加到环境变量,但没有成功。

似乎 32 位 WinUI 3 应用程序运行良好,它只影响 64 位 WinUI 3 应用程序。即使是新的和空白的。打包/解包类型不影响问题。

我尝试卸载并再次安装 VS,没有任何变化。

最佳答案

所以我终于找到了解决方案(更多的是解决方法)。

在提升的 cmd 中运行以下命令,将 WindowsAppRuntime 版本替换为您当前拥有的版本(对我来说是 Microsoft.WindowsAppRuntime.1.1_1004.584.2120.0_x64__8wekyb3d8bbwe):

takeown /f "C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.1_1004.584.2120.0_x64__8wekyb3d8bbwe" /r /d y
icacls.exe "C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.1_1004.584.2120.0_x64__8wekyb3d8bbwe" /grant Users:(RD,R,REA,RX) /t

不知道它的作用,但它正在工作。此解决方案接管自 Developer Community

更新:当您将 Windows App SDK 更新到新版本时,您必须重复此过程。

关于xaml - 看不到 XAML 实时可视化树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73399670/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com