globalPackagesFolder repositoryPath差异

Jor*_*rdi 6 nuget

根据globalPackagesFolderNuGet文档,它允许您更改默认全局包文件夹的位置,而不是用户{username} .nuget\packages.所以,我发现它是存储包的地方.

另一方面,repositoryPathNuGet文档,它允许您在指定的文件夹中安装NuGet包.

我不明白这篇文章说的是什么.

任何人都可以选择我的每个人吗?

Mat*_*ard 5

globalPackagesFolder 是 NuGet 包的全局缓存。NuGet 将 NuGet 包下载到此处作为计算机缓存。当此处存储太多包时,NuGet 可能会清除缓存。

positoryPath 是解决方案在使用packages.config 文件时将使用的包目录。它通常是相对于解决方案的路径。不过,它可以是计算机上的全局文件夹,但通常它与 NuGet 的全局计算机缓存不同。