我在一个巨大的代码库中工作,有很多团队。不幸的是,其中一个团队在他们自己的repo(包A)中,所以我们通过Nuget使用他们的包。问题是,这个团队依赖于我们repo(包B)中的一个项目。
当我们使用软件包A时,它会引入软件包B的版本。即使我有一个项目引用到项目B,软件包A正在使用的版本也会被使用。这会导致一些问题,因为软件包A不会经常发布Nuget,所以如果软件包B进行了更新,任何使用软件包A的代码都会被迫使用A的旧代码。
有没有办法让Dotnet/visual studio只使用包B的项目参考版本?
1条答案
按热度按时间qjp7pelc1#
您可以从项目中引用所需的包,但不包括其依赖项: