【问题标题】:The XAML Hot Reload function in Visual Studio 2022 is not working in .xaml filesVisual Studio 2022 中的 XAML 热重载功能在 .xaml 文件中不起作用
【发布时间】: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


【解决方案1】:

首先,您可以浏览Troubleshooting XAML Hot Reload

此外,请将您的Visual Studio 2022 升级到最新版本,这可能会解决 XAML 热重载问题。

此外,如果上述解决方法仍然不起作用,我建议您直接report VS 产品团队,从 VS > 帮助 > 发送反馈 > 报告问题

【讨论】:

    猜你喜欢
    • 2022-07-31
    • 2022-01-02
    • 2021-12-23
    • 1970-01-01
    • 2014-08-22
    • 2022-10-15
    • 2021-12-15
    • 2021-06-25
    • 1970-01-01
    相关资源
    最近更新 更多