gpt4 book ai didi

c# - .Net Core 3.1 中的问题 : Referring .Net Standard 2.1 项目

转载 作者:行者123 更新时间:2023-12-04 12:59:03 24 4
gpt4 key购买 nike

我的主要项目是 .net 标准 2.1
我的测试项目在 .net core 3.1

当我尝试构建解决方案时,我收到以下错误

NU1201: 项目 xxx 与 netcoreapp3.1 (.NETCoreApp,Version=v3.1) 不兼容。 yyy 项目支持:netstandard2.1 (.NETStandard,Version=v2.1)

有人可以帮我解决这个问题吗

最佳答案

我们也遇到了这个错误。这样做的原因是我们使用我们自己的 nuget 服务器(这是 proget 4.x)。每次我们需要 nuget 时,我们都会从 nuget.org 下载它并将其添加到我们自己的 nuget 服务器中。然而,Microsoft.IdentityModel.Protocols.OpenIdConnect 5.5.0 nuget 是一个签名的 nuget。 Out nuget 服务器不支持这一点,当我们添加 nuget 时它会提示。然而,nuget 确实被添加了——只是它不再被签名并且不包含 dll(这真的很奇怪)。我知道这听起来很奇怪,但这正是发生的事情。我们通过在构建时将官方 nuget 提要添加到我们自己的私有(private)提要旁边来暂时解决此问题(作为首选)。那解决了我们的问题。我只是在您遇到同样问题的极有可能发生的事件中发布此消息。

关于c# - .Net Core 3.1 中的问题 : Referring .Net Standard 2.1 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61664818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com