gpt4 book ai didi

.net - 什么决定了 bin 文件夹中内置的程序集版本

转载 作者:行者123 更新时间:2023-12-05 05:00:06 24 4
gpt4 key购买 nike

我直接引用了 v5.0 的 NuGet 包 x。

我引用的另一个 NuGet 包引用了这个 x 包,但版本为 v4.0。

什么决定了将哪个程序集版本构建到 bin 文件夹中?

最佳答案

在你的情况下 v5.0x 已恢复并将匹配的目标框架库复制到应用程序的输出路径,由于 Nearest Wins规则,它解析依赖图中最接近您的应用程序的包版本。当引用与您的应用程序具有相同距离的不同包版本时,Cousin Dependencies规则适用。

要“查看”使用 Visual Studio 解决了哪个版本,请在解决方案资源管理器 中转到您的项目并展开Dependencies |套餐
或者,您可以使用 dotnet list package列出项目的包引用,或使用 dotnet list package --include-transitive 额外获取顶级包所依赖的包列表。

关于.net - 什么决定了 bin 文件夹中内置的程序集版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63232665/

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