Rider NuGet Restore Failed

Share
Workaround available Windows, macOS, Linux Updated November 14, 2026Based on 4 user reportsHow we research

Quick answer

Check that restore is allowed under Settings | Build, Execution, Deployment | NuGet, that the sources are reachable and then clear caches and restore again.

Most likely fix: Allow restore

How to fix it

Try these in order — the most common fix is first.

  1. 1. Allow restore

    1. Open Settings | Build, Execution, Deployment | NuGet
    2. Enable the restore options
    3. Right-click the solution and choose Restore NuGet packages
    Did this fix it?
  2. 2. Check sources

    1. Confirm nuget.org and private feeds are listed and credentials are valid
    2. Run dotnet restore in a terminal to see the real error
    Did this fix it?
  3. 3. Clear caches

    1. Run dotnet nuget locals all --clear
    2. Invalidate caches and delete .idea, then restore again
    Did this fix it?

Symptoms

"NuGet restore failed", packages marked missing, or a wall of unresolved references after opening a solution.

Why it happens

  • Automatic restore disabled in NuGet settings
  • Private feed credentials missing or expired
  • Offline or proxy blocking nuget.org
  • Corrupt local NuGet cache or stale .idea state

This guide also covers

  • rider nuget restore failed
  • rider nuget not working
  • rider packages not restoring

Still not working?

If JetBrains Rider keeps failing, you're not alone. See every JetBrains Rider problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

Other JetBrains Rider errors

All 11 JetBrains Rider errors and fixes →