加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 资讯 > 正文

如何处理Visual Studio 2022 MAUI的NU1105(NETSDK1005)问题?

发布时间:2024-01-04 16:47:26 所属栏目:资讯 来源:互联网
导读:  今天这篇给大家分享的知识是“如何处理Visual Studio 2022 MAUI的NU1105(NETSDK1005)问题?”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“如何处理

  今天这篇给大家分享的知识是“如何处理Visual Studio 2022 MAUI的NU1105(NETSDK1005)问题?”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“如何处理Visual Studio 2022 MAUI的NU1105(NETSDK1005)问题?”文章能帮助大家解决问题。

  目录

  故障说明

  错误现象

  程序包管理器 提示

  解决

  故障说明

  MAUI项目是日常使用的项目,一直都好好的

  某一天修改了几行代码后,突然项目无法编译了,提示NU1105错误

  从Git重新拉取一份之前的代码编译也是同样的错误,经过半天的查阅,尝试了几种方案都没有效果

  删除obj/project.assets.json

  删除obj

  删除.vs

  修复Visual Studio并重启电脑

  最后通过终端执行dotnet restore项目恢复

  错误现象

  打开项目,提示NU1105

  严重性 代码 说明 项目 文件 行 禁止显示状态

  错误 NU1105 无法读取“MAUI”的项目信息: 序列包含一个以上的元素 MAUI F:\Data\Code\Net\MAUI.csproj 1

  错误 NU1105 无法读取“MAUI”的项目信息: 序列包含一个以上的元素 MAUI F:\Data\Code\Net\MAUI.csproj 1

  错误 NU1105 无法读取“MAUI”的项目信息: 序列包含一个以上的元素 MAUI F:\Data\Code\Net\MAUI.csproj 1

  错误 NU1105 无法读取“MAUI”的项目信息: 序列包含一个以上的元素 MAUI F:\Data\Code\Net\MAUI.csproj 1

  右键生成,错误代码变成NETSDK1005

  严重性 代码 说明 项目 文件 行 禁止显示状态

  错误 NETSDK1005 资产文件“F:\Data\Code\Net\MAUI\obj\project.assets.json”没有“net7.0-windows10.0.19041.0”的目标。确保已运行还原,且“net7.0-windows10.0.19041.0”已包含在项目的 TargetFrameworks 中。 MAUI C:\Program Files\dotnet\sdk\7.0.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets 267

  错误 NETSDK1005 资产文件“F:\Data\Code\Net\MAUI\obj\project.assets.json”没有“net7.0-android33.0”的目标。确保已运行还原,且“net7.0-android33.0”已包含在项目的 TargetFrameworks 中。 MAUI C:\Program Files\dotnet\sdk\7.0.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets 267

  错误 NETSDK1005 资产文件“F:\Data\Code\Net\MAUI\obj\project.assets.json”没有“net7.0-ios”的目标。确保已运行还原,且“net7.0-ios”已包含在项目的 TargetFrameworks 中。 MAUI C:\Program Files\dotnet\sdk\7.0.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets 267

  错误 NETSDK1005 资产文件“F:\Data\Code\Net\MAUI\obj\project.assets.json”没有“net7.0-maccatalyst”的目标。确保已运行还原,且“net7.0-maccatalyst”已包含在项目的 TargetFrameworks 中。 MAUI C:\Program Files\dotnet\sdk\7.0.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets

  程序包管理器 提示

  NuGet 包还原失败。请查看“错误列表”窗口了解详细警告和错误。

  未能还原 F:\Data\Code\Net\MAUI.csproj (用时 8 ms)。

  已用时间: 00:00:00.0970031

  ========== 已完成 ==========

  解决

  程序始终无法正常编译,然后在终端中执行命令

  dotnet restore

  运行结果

  正在确定要还原的项目…

  已还原 F:\Data\Code\Net\MAUI.csproj (用时 1.01 min)。

  至此,一切恢复正常

  关于“如何处理Visual Studio 2022 MAUI的NU1105(NETSDK1005)问题?”的内容今天就到这,感谢各位的阅读,大家可以动手实际看看,对大家加深理解更有帮助哦。如果想了解更多相关内容的文章,关注我们

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章