.net 解析NuGet包中的库引用

xv8emn3q  于 2023-05-19  发布在  .NET
关注(0)|答案(1)|浏览(131)

.NET Standard 2.0项目使用NuGet包,其中Library A v1.9引用Library B。库B有v1.9和v2.0。
在构建项目时,它总是选择Library B v1.9。如何让它拿起v2.0代替。
我尝试在.NET Standard 2.0项目中设置以下属性,但没有成功。当我构建项目时,* deps.json正在创建并引用v1.9。

<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
cyvaqqii

cyvaqqii1#

如果你想知道为什么会发生这种情况,请通过这个链接,我认为在你的情况下,这是因为最低适用版本。阅读整篇文章会给予你更加清晰
如果你想明确使用2.0版本,直接在.NET标准项目文件中提及

相关问题