了解NuGet软件包-软件包文件夹

时间:2019-08-28 00:11:28

标签: c# nuget

我想了解有关NuGet如何工作的更多信息。假设我有一个解决方案,其中有许多项目。现在,当我添加NuGet软件包时,它将在解决方案级别创建一个Packages文件夹。很好。

现在可以说我们将这段代码推送到Source Countrol,在构建服务器中是否需要在源代码管理中包含packages文件夹,还是Nuget将检测并创建packages文件夹并安装DLL?

只检查我的理解是否正确?

1 个答案:

答案 0 :(得分:1)

您未在源代码管理中包含“ packages”文件夹

解决方案中的每个项目都有一个名为packages.config的配置文件,此文件必须包含在版本控制中。 Packages.config包含项目的依赖项,您可以使用restore命令再次下载它们。