【发布时间】:2023-01-11 12:39:58
【问题描述】:
XAML 热重载不适用于 XAML 文件。我试图简单地更改文本,当我保存和/或单击“热重载”按钮时,输出显示“未对代码进行任何更改。”。它确实适用于 .xaml.cs 但不适用于 .xaml。我的项目是准系统,带有 .NET MAUI 的基本项目模板,邀请您单击一个按钮。应用内工具栏也不会出现。
我已经按照this page 的每个步骤以及更广泛的故障排除页面进行了操作,但没有成功。
我曾尝试以管理员身份启动该项目,但没有成功。我的 XAML 代码中没有错误消息(因为我没有更改它,除了文本字符串)并且没有来自热重载的错误消息。 Hot Reload 的唯一输出是“未对代码进行任何更改”。我从未见过应用程序内工具栏。
只有在关闭并重新打开窗口后才能看到对 XAML 的更改。
我正在运行 Visual Studio 2022(net 7.TO-windows 10.O.19041.O),一切都是最新的,没有可用的更新。
【问题讨论】:
-
我可以知道你的 Visual Studio 2022 是什么版本吗?这可以通过打开帮助->关于 Microsoft Visual Studio 来检查。
标签: .net xaml visual-studio-2022 maui hot-reload