【发布时间】:2020-03-24 06:15:27
【问题描述】:
长话短说:我正在尝试通过 VS2019 包管理器控制台在解决方案中自动化包 .net 框架 nuget 更新,但我无法获得对其他包的包依赖项(虽然我知道数据可用,因为您可以在 UI 中看到它)。
长话短说:我正在尝试为 .net 框架自动安装 nuget,我选择在 Visual Studio 中使用包管理器控制台(如果有首选选项,我很想听听它)。我要解决的问题是: 问题输入:包A:版本1,依赖包B版本> 1.版本2依赖包B版本> 2.包B:版本 1。版本 2 有一个重大更改。 包C:版本1,依赖包B版本> 1。
我要解决的问题:我有同一个项目引用的这 3 个包。我想将包 A 升级到版本 2。它的依赖项是包 B 版本 > 2。运行包 A 更新到版本 2(通过包管理器 UI 或控制台)会将包 B 更新到版本 2。Boom! - 包 C 将仅在运行时检测到它缺少 B 版本 1 所需的方法!
我要做什么 - 编写安装过程脚本,提示用户输入这些类型的依赖项。
我的问题 - 为此我想获得一个包依赖项,但我找不到使用包管理器控制台的方法。
感谢一些帮助:)
【问题讨论】:
标签: nuget visual-studio-2019 .net-framework-version package-manager-console