.net core dotnet包版本问题

.net core dotnet包版本问题,.net-core,nuget-package,circleci,.net Core,Nuget Package,Circleci,我试图创建一个包含stylecop规则的中央nuget包,其中包含一个自定义规则集,供其他项目使用。我们把这个包裹叫做A 包A使用dotnetpack构建得很好,我可以将它拉到另一个项目中,stylecop规则通过了——所以这很好 现在我们有了包B,它本身被构建为一个nuget包,当在本地消费包a并测试它时,一切都很好 但是,当部署和构建包B时,当它发出自己的dotnet pack命令时,它失败了,因为它试图使用为包B生成的版本号引用对包A的依赖关系。因此,这就像忽略包B的csproj中明显设置

我试图创建一个包含stylecop规则的中央nuget包,其中包含一个自定义规则集,供其他项目使用。我们把这个包裹叫做A

包A使用dotnetpack构建得很好,我可以将它拉到另一个项目中,stylecop规则通过了——所以这很好

现在我们有了包B,它本身被构建为一个nuget包,当在本地消费包a并测试它时,一切都很好

但是,当部署和构建包B时,当它发出自己的dotnet pack命令时,它失败了,因为它试图使用为包B生成的版本号引用对包A的依赖关系。因此,这就像忽略包B的csproj中明显设置的包A的版本一样


我使用circleci作为CI工具,项目使用的是.net core 3.1。

这里没有足够的详细信息,不知道如何回答。您可以添加错误、csproj文件等吗。?