NU1101 🟪 .NET

error NU1101: Unable to find package X. No packages exist with this id in source(s): nuget.org

NuGet restore can’t find the package in any configured source — typo, private feed not configured/authenticated, or nuget.org missing from sources.

Seen on: .NET

Meaning

Private packages need the feed in nuget.config and credentials (PAT/credential provider). A nuget.config with <clear/> can remove nuget.org.

Common causes

  • Typo in package id
  • Private feed not in nuget.config or unauthenticated
  • nuget.org removed by <clear/>
  • Package unlisted/deleted

⚡ Quick fix

  1. Check the id on nuget.org
  2. Add the private source with credentials
  3. dotnet nuget list source to verify sources

Detailed fix by platform

Shell

  1. csharp
    dotnet nuget list source
    dotnet nuget add source https://pkgs.dev.azure.com/org/_packaging/feed/nuget/v3/index.json -n company -u any -p "$PAT" --store-password-in-clear-text

How to diagnose

  1. Sources — Configured feeds
  2. Auth — Credentials for private feeds
  3. Id — Exact name

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.