gpt4 book ai didi

c++ - 每个解决方案一个版本的 nuget 包(但不是最新的)

转载 作者:行者123 更新时间:2023-11-28 06:43:07 25 4
gpt4 key购买 nike

我有一个具有以下结构的 VS2013 解决方案:

MyProject.sln
-> MyProject.vcxproj // depends on SharedCode
-> packages.config // depends on boost 1.49
-> SharedCode.vcxproj // library developed at another repo, i just merge sometimes or apply local fixes
-> packages.config // alse depends on boost 1.49

当有人决定将 SharedCode 使用的提升更新到 1.54 时,问题就出现了。当我合并时,我需要手动检查版本是否已更改,并手动更新我的依赖项。如果我运行 Update-Package - 我将获得最新版本,这是 Not Acceptable 。有没有办法解决这个问题?

最佳答案

Update-Package有一个您可以使用的版本参数,因此它将所有项目中的包更新为该版本而不是最新版本。

    Update-Package MyPackage -Version 1.1.0

关于c++ - 每个解决方案一个版本的 nuget 包(但不是最新的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25550189/

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