【发布时间】:2022-08-04 16:22:33
【问题描述】:
我将 prism 用于 .net maui 并且在当前的 .net maui 11 预览中它并没有真正工作,并从这里得到报告 https://github.com/dansiegel/Prism.Maui/issues/11 它在第 9 版中工作,那么我应该如何回滚到以前的版本?
标签: maui
我将 prism 用于 .net maui 并且在当前的 .net maui 11 预览中它并没有真正工作,并从这里得到报告 https://github.com/dansiegel/Prism.Maui/issues/11 它在第 9 版中工作,那么我应该如何回滚到以前的版本?
标签: maui
MAUI 作为工作负载与 Visual Studio 一起安装。 AFAIK 没有办法降级工作负载或安装除最新版本之外的任何版本。
一些文档:https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-workload-install
但请注意,MAUI 仍处于预览阶段,每次更新都会发生重大更改(因此 NuGet 可能会再次中断)。会有预览版13 和14,只有在它们之后我们才能看到 GA 版本(之后不会进行重大更改)。
【讨论】:
--from-rollback-file 记录在案。 PS:您可以完整描述您的解决方案,并将其作为答案发布。我相信它会对人们有所帮助
在 global.json 文件中设置所需的 dotnet sdk 版本,如下所示:
{
"sdk": {
"version": "6.0.300",
"allowPrerelease": "false"
"rollForward": "latestPatch"
}
}
然后在带有 global.json 的文件夹中运行命令
dotnet workload restore
【讨论】: