.net 本地项目的NuGet依赖性

osh3o9ms  于 2023-05-19  发布在  .NET
关注(0)|答案(1)|浏览(132)

我有一个.net 6解决方案,其中包含大量项目,每个项目都将作为NuGet包发布,供其他团队使用。一些项目依赖于解决方案的其他项目。
我已经开始担心切换到本地开发的包依赖性是多么的复杂和耗时。
对于每次修复,必须:

  • 修改一个或多个项目
  • 构建它们,创建和发布更新的软件包
  • 更新其他项目中的相关性
  • 如果出现错误,请重复所有内容

我想知道是否有可能在本地维护一个项目依赖项,该项目依赖项随着发布而成为包依赖项。

wdebmtf2

wdebmtf21#

“我想知道是否有可能在本地维护一个项目依赖项,这个项目依赖项在发布时变成了一个包依赖项。”是的,当然。这是自动的情况。
默认情况下,一个nuget只包含一个dll,所以任何对另一个dll的引用(无论是外部的还是同一个解决方案中的)都将成为该包的依赖项。

相关问题