NuGet 错误 NU1100
方案 1
无法解析“TargetFramework”的“依赖项 (>= 1.0.0)”
问题
无法解析依赖项。 对于不是包或项目的类型,这是一个一般性问题。
解决方案 1
打开项目文件并检查其依赖项的列表。 确保正在使用的包源上存在每个依赖项,且该包支持项目的目标框架。
解决方案 2
此问题也可能源于缺少已配置的 NuGet 源。
有时,配置可能不会指定任何源。 可通过从项目或解决方案目录运行 dotnet nuget list source
来验证这一点。
检查用户配置的内容,并在其中添加源。
或者,可使用 dotnet new nugetconfig
来创建配置文件。 建议在存储库级别创建此文件。
方案 2
无法解析“TargetFramework”的“依赖项 (>= 1.0.0)”。 已启用 PackageSourceMapping,未考虑以下源:nuget。
问题
无法解析依赖项。 PackageSourceMapping 已启用,且没有匹配的源。
解决方案
检查 NuGet.Config 是否存在 PackageSourceMapping 配置,并确保存在针对有问题包的匹配模式。