1

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

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

4

1 回答 1

3

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

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

确保您已打开“恢复丢失的包”。更多信息在这里:

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

最好不要将包文件夹提交到您的源代码存储库。

于 2012-06-15T15:42:27.527 回答