Posted 13 October 2026, 4:48 am EST
- Updated 13 October 2026, 5:00 am EST
NuGet combines (merges) all of these configuration files, starting from the current folder and moving up the directory hierarchy, eventually ending with the global configuration files:
Current directory → .\NuGet.Config (or nuget.config; the filename is case-insensitive).
Each parent folder up to the drive root (for example, the solution folder, repository folder, etc.).
User configuration: %APPDATA%\NuGet\NuGet.Config
In your case: C:\Users\xxxxxxxt\AppData\Roaming\NuGet\NuGet.Config
Machine/IDE configuration (if present): %ProgramFiles(x86)%\NuGet\Config*.Config
Priority: the configuration file closest to the current working directory has the highest precedence for settings that can be overridden.
Search command used to locate NuGet.Config files in the repository and user configuration:
Get-ChildItem -Path "C:\GIT\repos\SEP_xxxx" -Filter "nuget.config" -Recurse -Depth 3 -ErrorAction SilentlyContinue
Confirmed: C:\GIT\repos\SEP_xxxx\nuget.config is the file that defines the CommonBIDll feed.
The %APPDATA%\NuGet\NuGet.Config file (the global/user-level configuration) contains only the nuget.org source.
nuget.config del repo │ C:\GIT\repos\SEP_xxx\nuget.config │ Fuente CommonBIDll (Azure Artifacts)
│ Config de usuario │ %APPDATA%\NuGet\NuGet.Config │ Solo nuget.org │
C:\GIT\repos\SEP_xxxx\nuget.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="CommonBIDll" value="https://pkgs.dev.azure.com/DesxxTD/Integraci%C3%B3nSEPzzz-BI/_packaging/CommonBIDll/nuget/v3/index.json" />
</packageSources>
</configuration>
C:>dotnet nuget list source
Orígenes registrados:
1. nuget.org [Habilitado]
https://api.nuget.org/v3/index.json
2. Microsoft Visual Studio Offline Packages [Habilitado]
C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
C:\GIT\repos\SEP_xxxx>dotnet nuget list source
Orígenes registrados:
1. nuget.org [Habilitado]
https://api.nuget.org/v3/index.json
2. CommonBIDll [Habilitado]
https://pkgs.dev.azure.com/DesxxxxTD/Integraci%C3%B3nSEPzzz-BI/_packaging/CommonBIDll/nuget/v3/index.json
C:\Program Files (x86)\Nuget\Config
<configuration>
<fallbackPackageFolders>
<add key="Microsoft Visual Studio Fallback Folder" value="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages" />
</fallbackPackageFolders>
</configuration>
<configuration>
<packageSources>
<add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\"/>
</packageSources>
</configuration>
“General” under Tools → Options → NuGet Package Manager
The settings on the “General” tab (Global Packages Folder, Allow NuGet to download missing packages, Automatically check for missing packages, etc.) are stored in the Visual Studio user profile:
%AppData%\Microsoft\VisualStudio<version>.…
%AppData%\Microsoft\VisualStudio<versión>.… (ApplicationPrivateSettings / *.json / *.vssettings internos)
These settings are typically saved in Visual Studio internal configuration files such as ApplicationPrivateSettings, *.json, and internal *.vssettings files.
They are not stored in a NuGet XML configuration file that can be easily inspected using the NuGet CLI.
1. fallbackPackageFolders
<fallbackPackageFolders>
<add key="Microsoft Visual Studio Fallback Folder" value="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages" />
</fallbackPackageFolders>
2. packageSources → “Microsoft Visual Studio Offline Packages”
<packageSources>
<add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\"/>
</packageSources>