启用PackageReference时Nuget在哪里下载包

时间:2018-02-12 20:31:19

标签: visual-studio-2017 nuget nuget-package nuget-package-restore

在visual studio 2017中,我启用了PackageReference,以便将包引用存储在csproj文件中而不是package.config文件中

我在csproj文件中添加了这两行以启用PackageRefernce

<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

现在,当我使用Nuget Package Manager安装任何软件包时,我看到类似这样的内容

enter image description here

带有蓝色图标的

参考作为包添加。

但是我在解决方案目录下的packages文件夹中没有看到任何这些软件包。而且,如果我右键单击蓝色图标(即参考)并单击属性,则窗口为空白。我无法看到它引用的路径

那么Visual Studio何时在打包时下载软件包?参考已启用

1 个答案:

答案 0 :(得分:5)

看起来像是在C:\Users\{username}\.nuget\packages

中安装软件包

启用包引用时