【问题标题】:XAML Hot Reload is disabled because it requires a newer version of Xamarin.Forms after I updatedXAML 热重载已禁用,因为在我更新后它需要更新版本的 Xamarin.Forms
【发布时间】:2020-01-18 14:02:05
【问题描述】:

所以我将我的 Xamarin.Forms 版本更新为 4.4.0.991477,为所有项目及其 PackageReferences 更新了它,更新/删除了一些 NuGet 包以摆脱旧引用(例如 CarouselView 内置于 Xamarin.Forms 4.0+所以我不再需要 NuGet 包了)但是每当我重新启动我的项目时,我仍然会得到 ​​p>

XAML Hot Reload is disabled because it requires Xamarin.Forms 4.1.0.581479 or newer

然后提示我更新 XF 软件包。好吧,我以为我已经使用我提到的步骤更新了表格,我错过了什么吗?有没有办法仔细检查 Xamarin.Forms 是否确实得到了更新?

【问题讨论】:

  • 我在升级到 xamarin.forms 5.0.0.2012 之后(由于太多不兼容)降级到以下版本时遇到了同样的问题。你有没有解决过你的问题,如果有,请告诉我如何。

标签: xamarin xamarin.forms


【解决方案1】:

这三个步骤对我很有效。你可以试试看。

  1. 检查 Visual Studio 的版本。它需要 16.4 或更高版本。
  2. 检查 Xamarin.forms 的版本。卸载并重新安装它。删除 obj 和 bin 文件夹以清理和重建项目。
  3. 在 Windows 上,可以通过选中工具 > 选项 > Xamarin > 热重载中的启用 Xamarin 热重载复选框来启用 XAML 热重载。

【讨论】:

    猜你喜欢
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 2022-12-28
    • 2019-11-10
    • 1970-01-01
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    相关资源
    最近更新 更多