【问题标题】:Adding nuget packages for a webapi project为 webapi 项目添加 nuget 包
【发布时间】:2014-07-08 07:50:43
【问题描述】:

我正在尝试更改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 文件?

【问题讨论】:

  • 尝试删除 'packages' 目录,然后从 Package Manager Console 执行 'Update-Package -reinstall'。

标签: c# .net asp.net-mvc asp.net-web-api nuget


【解决方案1】:

原来放置nuget.config文件后,关闭并重新打开visual studio(重启)。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 2015-04-18
    • 2021-04-02
    • 2017-06-27
    • 1970-01-01
    • 2015-03-01
    • 2014-02-05
    相关资源
    最近更新 更多