首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NuGet.Config文件在Visual Studio项目中的什么位置?

NuGet.Config文件在Visual Studio项目中的什么位置?
EN

Stack Overflow用户
提问于 2017-03-11 22:00:53
回答 4查看 135.9K关注 0票数 96

我想知道在Visual Studio 2017项目中NuGet.Config文件在哪里?我试图在项目的根目录中创建我自己的NuGet.Config文件,但是我没有找到任何新的存储库(NuGet源代码)。有人知道吗?

以下是我试图为我的.Net核心项目实现的文件:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="AspNetCore" value="https://dotnet.myget.org/F/aspnetcore-ci-dev/api/v3/index.json" />
    <add key="AspNetCoreTools" value="https://dotnet.myget.org/F/aspnetcore-tools/api/v3/index.json" />
    <add key="NuGet" value="https://api.nuget.org/v3/index.json" />
  </packageSources>
</configuration>
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-03-12 03:47:07

Visual Studio从解决方案根目录读取NuGet.Config文件。尝试将其移动到那里,而不是将其放在与项目相同的文件夹中。

您也可以将该文件放在%appdata%\NuGet\NuGet.Config中,它将在任何地方使用。

https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file

票数 133
EN

Stack Overflow用户

发布于 2018-07-17 20:33:02

有多个nuget包按以下顺序读取:

  1. First the NuGetDefaults.Config file。你可以在计算机级文件中找到。
  2. %ProgramFiles(x86)%\NuGet\Config.
  3. The user-level文件。您将在名为nuget.config%APPDATA%\NuGet\nuget.config.
  4. Any文件中找到此配置文件,该文件从驱动器的根目录一直到调用nuget.exe的目录。
  5. 调用nuget.exe

时在-configfile选项中指定的配置文件

你可以在here上找到更多信息。

票数 39
EN

Stack Overflow用户

发布于 2017-12-21 04:21:54

除了公认的答案之外,我想补充一条信息,Visual Studio2017中的NuGet包位于项目文件本身中。也就是说,右击项目->编辑,找到所有包引用条目。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42736107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档