我有一个Visual Studio解决方案,其中包含两个项目--一个.NET Standard(2.0)库,包含一些逻辑,一个.NET Framework(4.6.1)类库,包含用户界面等。然后将.NET Standard库添加为.NET Framework库的项目引用,以便它可以使用逻辑库中包含的方法。
然后,我在Azure DevOps中使用Azure Pipelines构建这两个项目,将它们打包为NuGet包,并将它们推送到由Azure Devops提供的NuGet服务器(Azure Artifacts)。
但是,当NuGet包发布时,它们只包括我通过NuGet添加到项目中的NuGet包的依赖关系。理想情况下,当我的.NET Standard(逻辑)库被打包并推送到NuGet服务器时,会向我的.NET Framework(UI)库添加一个对其的NuGet引用(带有更新的版本号等)。
是否有其他人遇到过这个问题,可以给我一些关于如何解决它的指导?我在网上看了看,但还没有结果。
谢谢!
然后,我在Azure DevOps中使用Azure Pipelines构建这两个项目,将它们打包为NuGet包,并将它们推送到由Azure Devops提供的NuGet服务器(Azure Artifacts)。
但是,当NuGet包发布时,它们只包括我通过NuGet添加到项目中的NuGet包的依赖关系。理想情况下,当我的.NET Standard(逻辑)库被打包并推送到NuGet服务器时,会向我的.NET Framework(UI)库添加一个对其的NuGet引用(带有更新的版本号等)。
是否有其他人遇到过这个问题,可以给我一些关于如何解决它的指导?我在网上看了看,但还没有结果。
谢谢!
/lib
目录中。 - Josh Gust