是否可以删除NuGet包但保留引用

时间:2012-06-15 15:38:54

标签: .net visual-studio nuget nuget-package

我不想将所有NuGet包存储在我的源代码存储库中。似乎packages文件夹中包含大量数据,效率低下只会让我烦恼。

是否可以以保留对它们的引用的方式删除所有NuGet包,以便现在较小的解决方案的接收者可以下载所需的所有NuGet包?

1 个答案:

答案 0 :(得分:3)

只需删除packages文件夹即可。将重新编译丢失的包将被下载。只需删除文件夹并重新编译即可在机器上进行测试。

解决方案/项目中使用的NuGet包的实际定义存储在packages.config个文件中。

确保您已启用“还原缺失的包”。更多信息:

http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages

将package文件夹提交到源代码存储库也是首选 not