NuGet 错误 NU1100
方案 1
Unable to resolve 'Dependency (>= 1.0.0)' for 'TargetFramework'
问题
无法解析依赖项。 对于不是包或项目的类型,这是一个一般性问题。
解决方案 1
打开项目文件并检查其依赖项的列表。 确保正在使用的包源上存在每个依赖项,且该包支持项目的目标框架。
解决方案 2
此问题也可能源于缺少已配置的 NuGet 源。
有时,配置可能不会指定任何源。 可通过从项目或解决方案目录运行 dotnet nuget list source
来验证这一点。
检查用户配置的内容,并在其中添加源。
或者,可使用 dotnet new nugetconfig
来创建配置文件。 建议在存储库级别创建此文件。
方案 2
Unable to resolve 'Dependency (>= 1.0.0)' for 'TargetFramework'. PackageSourceMapping is enabled, the following source(s) were not considered: nuget.
问题
无法解析依赖项。 PackageSourceMapping 已启用,且没有匹配的源。
解决方案
检查 NuGet.Config 是否存在 PackageSourceMapping 配置,并确保存在针对有问题包的匹配模式。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈