。net框架软件包的自动安装:解决对其他软件包的软件包依赖性

问题描述 投票:0回答:1

长话短说:我正在尝试通过VS2019程序包管理器控制台在解决方案中自动执行程序包.net框架nuget更新,但我无法获得其他程序包的程序包依赖项(尽管我知道数据可用,因为您可以在用户界面中看到它。)>

长话多说

:我正在尝试自动安装.net框架的nuget,因此我选择在Visual Studio中使用程序包管理器控制台(如果有首选的选项,我希望听到它)。我想解决的问题是这样的:问题输入:Package A:版本1,依赖于程序包B版本>1。版本2依赖于程序包B版本>2。Package B:版本1。版本2有一个重大的变化。 Package C:版本1,依赖于Package B版本> 1。

我要解决的问题

:我有同一项目引用的这3个软件包。我想将程序包A升级到版本2。它的依赖关系是程序包B版本>2。运行程序包A更新到版本2(通过程序包管理器UI或控制台)会将程序包B更新到版本2。Boom!-程序包C仅在运行时才会检测到它缺少B版本1所需的方法!

我想做的事情

-编写安装过程脚本,提示用户这些类型的依赖项。

我的问题

-为此,我想获取程序包依赖项,但找不到使用程序包管理器控制台进行操作的方法。

感谢一些帮助:)

长话短说:我正在尝试通过VS2019程序包管理器控制台在解决方案中自动执行程序包.net框架nuget更新,但我无法获得其他程序包的程序包依赖项(尽管我知道...

nuget visual-studio-2019 .net-framework-version package-manager-console
1个回答
0
投票

为此,我想获取软件包依赖关系,但我找不到方法使用包管理器控制台进行操作。

© www.soinside.com 2019 - 2024. All rights reserved.