【问题标题】:Xamarin.Forms Hot Reload not working in UWPXamarin.Forms 热重载在 UWP 中不起作用
【发布时间】:2023-03-05 07:24:01
【问题描述】:

我已阅读并遵循此页面上有关 UWP 中热重载的所有提示:

https://docs.microsoft.com/en-us/visualstudio/xaml-tools/xaml-hot-reload-troubleshooting?view=vs-2019

只是无法让它工作。它适用于 Android 而不是 iOS(目前不支持)。

对上面提到的页面有什么额外的想法吗?

【问题讨论】:

标签: xamarin.forms hot-reload


【解决方案1】:

使用 XAML 热重载不需要额外的安装或设置。它内置在 Visual Studio 中,可以在 IDE 设置中启用。启用后,您可以通过在模拟器、模拟器或物理设备上调试您的应用程序来开始使用 XAML 热重载。

在 Windows 上,可以通过选中 工具 > 选项 > Xamarin > 热重载

欲了解更多信息,请访问documentation

【讨论】:

  • 这不是我一直在寻找的答案,也不是您所说的我已经知道的所有内容,但在您指向我的页面上,有一条评论指出 Xamaring.Forms UWP 目前不支持热重载。嗯,太惨了。所以答案应该是:你现在不能。
  • @PaulSinnema 正如我已经说过的,使用支持 UWP 的 3rd 方重新加载器
【解决方案2】:

最近在 Visual Studio 2019 16.8 中发布了热重载“2.0”,其中最终包括对 UWP 的热重载支持。但它只有在您进入 Visual Studio 设置并将其设置为 Changes Only (Preview) 时才有效,如下面的屏幕截图所示。

查看这篇文章了解更多详情:

https://devblogs.microsoft.com/xamarin/dotnetconf-2020-xamarin-recap/#xaml-hot-reload-2-0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-13
    • 2017-03-13
    • 1970-01-01
    • 2020-05-26
    • 2017-09-08
    • 2021-05-16
    • 2017-05-18
    • 2018-10-16
    相关资源
    最近更新 更多