VS2022下nuget包同步失败,提示: PackageSourceMapping 已启用,未考虑以下源: **

发布时间 2023-11-22 13:53:01作者: pccai

随着Net8的发布,顺带VS2022升级到17.8后,发现nuget还原恢复多了一些配置:

 

有问题的时候,会提示未找到映射源,此时编译会报错,如下示例:

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

错误 NU1100 无法解析 net7.0-android33.0 的“HarfBuzzSharp.NativeAssets.Linux (>= 2.8.2.3)”。 PackageSourceMapping 已启用,未考虑以下源: C:\Program Files\dotnet\library-packs, DevExpress 23.1 Local, DevExpress NuGet, Microsoft Visual Studio Offline Packages, nuget.org v3。 DemoCenter.Maui E:\github\maui-demo-app\CS\DemoCenter.Maui.csproj 1

点击“配置”: 

 

添加:

添加后,即可还原nuget包了,或者重启动下vs即可自动同步。