NuGet 错误 NU1101
方案 1
无法找到包“PackageId”。 以下源中不存在具有此 ID 的包:sourceA、sourceB 和 sourceC
问题
无法在任何源上找到包。
解决方案
在 Visual Studio 中检查项目的依赖项,以确保使用了正确的包标识符和版本号。 此外,确保 NuGet 配置已标识出应使用的包源。 如果使用具有语义版本控制 2.0.0 的包,请务必在 NuGet 配置中使用 V3 源 https://api.nuget.org/v3/index.json
。
方案 2
无法找到包“PackageId”。 以下源中不存在具有此 ID 的包:sourceA 已启用 PackageSourceMapping,未考虑以下源:sourceB 和 sourceC。
问题
在 PackageSourceMapping 已配置的任何源上均未找到此包。
解决方案
在 Visual Studio 中检查项目的依赖项,以确保使用了正确的包标识符和版本号。 检查 NuGet.Config 是否存在 PackageSourceMapping 配置。 有问题的包可能是在未配置的源上提供。