【问题标题】:How to downgrade .net maui from 11 to 5 preview?如何将 .net maui 从 11 降级到 5 预览?
【发布时间】:2022-08-04 16:22:33
【问题描述】:

我将 prism 用于 .net maui 并且在当前的 .net maui 11 预览中它并没有真正工作,并从这里得到报告 https://github.com/dansiegel/Prism.Maui/issues/11 它在第 9 版中工作,那么我应该如何回滚到以前的版本?

    标签: maui


    【解决方案1】:

    MAUI 作为工作负载与 Visual Studio 一起安装。 AFAIK 没有办法降级工作负载或安装除最新版本之外的任何版本。

    一些文档:https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-workload-install

    • 对您而言,最好的做法是喜欢该问题 prism 的存储库,这样它就会引人注目,因此他们将更新其 NuGet 以更快地使用最新的 MAUI 预览。
    • 您还可以手动重建 prism 的 NuGet(我通常这样做),并在需要进行一些更改以使用最新的 MAUI 预览构建它时创建 PR。

    但请注意,MAUI 仍处于预览阶段,每次更新都会发生重大更改(因此 NuGet 可能会再次中断)。会有预览版13 和14,只有在它们之后我们才能看到 GA 版本(之后不会进行重大更改)。

    【讨论】:

    【解决方案2】:

    在 global.json 文件中设置所需的 dotnet sdk 版本,如下所示:

    {
      "sdk": {
        "version": "6.0.300",
        "allowPrerelease": "false"
        "rollForward": "latestPatch"
      }
    }
    

    然后在带有 global.json 的文件夹中运行命令

    dotnet workload restore
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 2013-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多