将新 Nuget 添加到 .Net 标准项目时出错
Error when adding new Nuget to a .Net Standard Project
我正在努力在另一个项目中引用另一组 .dll,并已通过 Nuget 将其捆绑:
我收到这个错误:
严重性代码说明项目文件行抑制状态
错误 NU1701 包 'MyPackageImTryingToInstall' 已使用 '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework 恢复,Version=v4.7.2, .NETFramework,Version=v4.8' 而不是项目目标框架'.NETCoreApp,Version=v2.1'。此包可能与您的项目不完全兼容。 1
我明白这个错误,但我如何使用 .Net 标准恢复 .Nuget?
刚发现如果我在 .Net Framework 4.6.1 项目中引用 Nuget - 它工作正常。
它与从 .net 标准到 .net 标准的 nuget 有关。
我必须为我想将 nuget 包添加到的目标框架添加 lib 文件夹:
对于 nuspec 中的文件部分,我需要创建一个 \netstandard2.0 文件夹和 \461 文件夹
我正在努力在另一个项目中引用另一组 .dll,并已通过 Nuget 将其捆绑:
我收到这个错误:
严重性代码说明项目文件行抑制状态 错误 NU1701 包 'MyPackageImTryingToInstall' 已使用 '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework 恢复,Version=v4.7.2, .NETFramework,Version=v4.8' 而不是项目目标框架'.NETCoreApp,Version=v2.1'。此包可能与您的项目不完全兼容。 1
我明白这个错误,但我如何使用 .Net 标准恢复 .Nuget?
刚发现如果我在 .Net Framework 4.6.1 项目中引用 Nuget - 它工作正常。
它与从 .net 标准到 .net 标准的 nuget 有关。
我必须为我想将 nuget 包添加到的目标框架添加 lib 文件夹:
对于 nuspec 中的文件部分,我需要创建一个 \netstandard2.0 文件夹和 \461 文件夹