从本地文件夹Net Core恢复Dotnet

时间:2016-08-04 09:37:16

标签: asp.net-core .net-core-rc2 dotnet-cli .net-core

我想从本地文件夹恢复。我试过了

dotnet restore --configfile NuGet.config 

(使用配置本地文件夹),但仍然可以下载到C:/Windows10/User/Me/.nuget/packages。

1 个答案:

答案 0 :(得分:1)

您误解了什么是Package Restore Feed和Package Folder。来自NuGet Package Restore doc:

  

程序包还原功能将在构建项目之前安装所有引用的程序包,从而确保项目可以使用所有依赖项,而无需将它们存储在源代码管理中...将程序包放入程序包文件夹中。

添加本地源时,只需指定用于包还原的其他包源。如果要修改包文件夹,可以在Nuget.config中修改repositoryPath

  

允许您在指定的文件夹中安装NuGet包,而不是默认的" $(Solutiondir)\ Packages"文件夹中。

<settings>
    <repositoryPath> specify_here_your_local_path </repositoryPath>
</settings>