繁体   English   中英

如何在 Visual Studio 项目文件夹中安装/存储 NuGet 包?

[英]How to install/Store NuGet Packages inside the Visual Studio Project's folder?

我已经阅读过类似的问题,但提供的答案不能解决我的问题。

我需要将项目所需的所有 NuGet 包放入其自己的文件夹中,而不是将其安装到公共用户目录中。 我需要这样做,以便我可以将 NuGet 包置于版本控制之下,使它们在其他系统上可用,因为某些 PC 无法从 inte.net 获得所需的 NuGet 包。

我已经尝试将nuget.config文件放入解决方案目录中(如下面的屏幕截图所示)

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <config>
    <add key="repositoryPath" value=".\packages" />
  </config>
</configuration>

在此处输入图像描述

...但即使这样做之后,当我安装新的 NuGet Package 时,文件也会被提取到公共目录(即C:\Users\TestUser\.nuget\packages\knockoutjs\3.5.1 )。

问题:如何将 NuGet 包的提取/安装设置到项目目录? 在此处输入图像描述

也许你应该将 nuget.config 移动到与解决方案相同的目录并重新启动 Visual Studio。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM