为webapi项目添加nuget包

本文关键字:nuget 添加 项目 webapi | 更新日期: 2023-09-27 18:11:49

我正在尝试更改nuget包的默认位置

我在same location as the solution file中有一个nuget.config文件。

内容为

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

但问题仍然是,当我去Manage Nuget Packages,点击Restore,库去packages文件夹,而不是lib文件夹。

这只发生在WebAPI项目文件中,而不会发生在相同解决方案中的任何其他项目中。

知道为什么吗?

应该对web.config文件进行任何更改吗?

为webapi项目添加nuget包

结果显示,在放置nuget.config文件后,关闭并重新打开visual studio(重新启动它)。

它现在将读取nuget.config文件,然后将理解它需要将所有包下载到nuget.config文件中的配置文件夹中。