启用 PackageReference 时 Nuget 在哪里下载包
where does Nuget download packages when PackageReference is enabled
在 visual studio 2017 年我启用了 PackageReference
以便包引用将存储在 csproj 文件中而不是 package.config 文件
我在 csproj 文件中添加了这两行以启用 PackageRefernce
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
现在,当我使用 Nuget 包管理器安装任何包时,我会看到类似这样的内容
带有蓝色图标的引用被添加为包。
但是我在解决方案目录下的 packages
文件夹中没有看到任何这些包。此外,如果我右键单击蓝色图标(即参考)并单击属性,window 为空白。我看不到它引用的路径
那么Visual Studio打包时什么时候下载包呢?引用已启用
看起来它安装了 %UserProfile%\.nuget\packages\
中的软件包
启用包引用时
在 visual studio 2017 年我启用了 PackageReference
以便包引用将存储在 csproj 文件中而不是 package.config 文件
我在 csproj 文件中添加了这两行以启用 PackageRefernce
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
现在,当我使用 Nuget 包管理器安装任何包时,我会看到类似这样的内容
带有蓝色图标的引用被添加为包。
但是我在解决方案目录下的 packages
文件夹中没有看到任何这些包。此外,如果我右键单击蓝色图标(即参考)并单击属性,window 为空白。我看不到它引用的路径
那么Visual Studio打包时什么时候下载包呢?引用已启用
看起来它安装了 %UserProfile%\.nuget\packages\
启用包引用时