提问人:Jimmy 提问时间:11/17/2023 最后编辑:Amit MohantyJimmy 更新时间:11/17/2023 访问量:151
更新到 .NET 8 后 .NET MAUI 项目生成失败
.NET MAUI Project Build Failure After Updating to .NET 8
问:
按照 .NET MAUI 文档中提供的升级指南,并利用 .NET 博客中建议的“升级助手”工具,我将项目从 .NET 7 更新到 .NET 8。但是,我遇到了以下错误的构建问题:
NETSDK1005 Assets file '[path]\project.assets.json' doesn't have a target for 'net7.0-windows10.0.19041.0'. Ensure that restore has run and that you have included 'net7.0-windows10.0.19041.0' in the TargetFrameworks for your project. WhatsYum [path]Microsoft.PackageDependencyResolution.targets
即使在将 csproj 文件更新为目标、删除和重新生成目录并执行 NuGet 包还原后,问题仍然存在。net8.0-windows10.0.19041.0
bin/obj
此外,调查该文件发现了一个无信息的错误:.obj/project.assets.json
"code": "NU1105" Unable to read project information for '[project name]': Sequence contains more than one element
我试图通过删除目录并再次从 Git 中提取项目来从头开始。以增量方式更新组件也无法解决问题。我不确定还有什么可以尝试或调查来解决此构建失败的问题。
有关如何在 .NET MAUI 项目中升级到 .NET 8 后解决此生成问题的任何指导或建议,我们将不胜感激。谢谢!
答: 暂无答案
评论