NuGet

Microsoft Corporation·Microsoft.NuGet

The package manager for .NET

NuGet is the package manager for .NET. It enables developers to create, share, and consume useful .NET libraries. NuGet client tools provide the ability to produce and consume these libraries as "packages".

winget install --id Microsoft.NuGet --exact --source winget

Latest 7.9.0·August 11, 2026

Release Notes

Summary: What's New in 7.9.0 Breaking changes

  • SearchFilter changing PackageTypes to PackageType - #14941
  • Add nullable annotations to NuGet.Protocol - #14851
  • Add deprecation warning for monoandroid TFMs - #14828
  • Report real transitive reference versions in dotnet nuget why, not final resolved versions - #13752 Issues fixed in this release Restore
  • Inconsistent restore results based on restore order - #13326
  • dotnet restore/build should work correctly when its MSBuild tasks run repeatedly and in the same process - #14958
  • Restore will start checking audit sources are secure HTTPS - #14962
  • nuget.exe restore -MSBuildPath crashes when pointing it to .NET SDK directory - #14844
  • RestoreLockedMode=true & RestoreForceEvaluate=true should error - #8222 CLI
  • Revisit deterministic pack - #8601
  • Use a deterministic order for files when calculating psmdcp hash - #14916
  • Capability discovery for SearchFilter.PackageTypes across PackageSearchResource implementations - #14936
  • Don't require the usage of RootCommand to wire up the NuGet System.CommandLine commands - #14939
  • static graph restore doesn't handle relative paths for RestoreSource correctly - #14904
  • Show certificate CRL and OCSP URLs in dotnet nuget verify output - #14780
  • dotnet nuget why on non-sdk style project's assets file doesn't work - #14695
  • dotnet add package incorrectly adds PrivateAssets to the PackageVersion item - #14601 Package Manager UI in Visual Studio
  • Installed packages load all version info before returning, taking a long time to load on slow feeds - #14964
  • [Bug Bash] The vulnerable warning icon shows incorrectly on the right panel of "Installed" tab in solution-level PM UI - #14322
  • [Bug Bash] The warning icon on the right of installed vulnerable package version doesn’t show for the lower version in "Installed" tab and “Consolidate” tab of solution-level PM UI - #14024
  • [Bug Bash] The status of the new installed package which doesn’t match the package pattern was shown incorrectly in ‘Browse’ tab - #14923
  • The error “the JSON value could not be converted to System.Int64” occurs when selecting a valid devops source in the ‘Package Source’ dropdown list on PM UI - #14943
  • [Bug Bash][Unstable] An error “A project with ID ‘XXXXXXX-XXXXXXX’ was not found” occurred after installing a package with PackageReference format into a Console App (.NET Framework 4.8.1) - #12397 NuGet SDK
  • [Epic]Migrate NuGet client libraries from Newtonsoft.Json to System.Text.Json deserialization - #14846
  • Annotate Newtonsoft.Json deserialization code path - #14934 NuGet MCP Server
  • The NuGet Solver tool is still unavailable after the NuGet MCP Server is enabled from MCP Server Manager - #14912 Engineering
  • Remove unused Package Reference upgrade InfoBar in PM UI - #14968
  • RuntimeEnvironmentHelper: remove Lazy for basic platform checks - #14951
  • Remove feature switch || runtime check() used in nuget.client repo - #14944
  • Failed to update binding redirects error needs more information - #14940
  • Remove PackageSearchResourceV3(NuGet.Protocol.RawSearchResourceV3 searchResource) constructor - #14935
  • Migrate NuGet's dotnet CLI commands to System.CommandLine - #14848 List of commits in this release Community contributions Thank you to all the contributors who helped make this NuGet release awesome!
  • OvesN
    • 7537 Mark GetRestoreProjectStyleTask as MSBuild-multithreadable
    • 7534 Mark WarnForInvalidProjectsTask as MSBuild-multithreadable
    • 7536 Migrate GetRestoreProjectReferencesTask to the multithreadable model
  • JanProvaznik
    • 7509 Annotate trivial Nuget.Build.Tasks for multithreadable MSBuild execution
    • 7508 Bump MSBuild to 18.6.3 for NET compilation of Nuget.Build.Tasks.dll
  • sbomer
    • 7511 Skip NU1703 for empty MonoAndroid assets
  • omajid
    • 7410 Make PackageBuilder.CalcPsmdcpName deterministic
  • liliankasem
    • 7395 Fix package type query parameter for V3 search, add capability check
  • nareshjo
    • 7405 Fix VS allocation issue: NuGet restore content-file glob matching
  • 333fred
    • 7407 Fix nullable annotation on LoadSpecificSettings

Installer type: portable

x86992D70CAC5B06C38EFEC91806CABA64CDCC07E6D963A0959DBBBAF264D33B800

Details

Homepage
https://www.nuget.org/
License
Apache-2.0
Publisher
Microsoft Corporation
Support
https://www.nuget.org/policies/Contact
Privacy Policy
https://privacy.microsoft.com/privacystatement
Copyright
Copyright © .NET Foundation and Contributors.
Moniker
nuget

Tags

.netc#dotnetlibrariesdownloaderinstallerpackagemanagerpackagesrequirescmdsoftwarerepository

Older versions (48)

7.6.0
x86751EE5E79481626A428C1241DC7F94BCA2739B32588E669715BC5FB54D8FB8A2
7.3.1
x8608EC6563B4A1DDD113D42531067539FFCD0C2D9632D839AD4EB58A0D5DDF1919
7.3.0
x8639B6309E76C832E4DE2AC7F86DA9A8AFAA12BC5B4307EA335E9D69E2D6D1A94A
7.0.1
x868DDC8CC04298FA08277EFDCA35373EB158F0C95F5BB1B15EFCAB2B62952028F6
7.0.0
x86DC57EC6280CA531F9265A87446F4D2DDC657E0AA834B5AE0DC8100AC4C55D4D1
6.14.0
x8692DBED160DDEE0F64B901E907439E021211B428E57C089ECC12FC38DCC4BD9A5
6.13.2
x86506085572A662F03BEC1A5FFE43F81A240FF99B3765B8DBC0E22C33532775227
x64506085572A662F03BEC1A5FFE43F81A240FF99B3765B8DBC0E22C33532775227
6.13.1
x8610A2A3A2FD4604F21F7E5A74D1220C84C1AB8B2ACBF8D81F1AA0270BA48454DA
x6410A2A3A2FD4604F21F7E5A74D1220C84C1AB8B2ACBF8D81F1AA0270BA48454DA
6.12.2
x8664F467376F2EE364BA389461DF4A29A8F8DD9AA38120D29046E70B9C82045D97
x6464F467376F2EE364BA389461DF4A29A8F8DD9AA38120D29046E70B9C82045D97
6.12.1
x860790BB7A0C898E44B70F2B65E3070B4DB8AF23897E38B8653D72D268B6E8BB11
x640790BB7A0C898E44B70F2B65E3070B4DB8AF23897E38B8653D72D268B6E8BB11
6.11.1
x86C0DDC9CB0633C4607DA7E8028EB4F91248C8B74E45A68B0C79FCFA7D78C2A481
6.11.0
x86133B9C1EFDC8D86BDCCAE9E296C9E4BC45A6D6472368611AA96B51B3E75FD2E3
6.10.0
x86BAD75B985CEF3B2E52FA6141B207DB25BAFA8724189A420400FCF2787248BF4E
6.9.1
x8682BB13E2365E1E5EE7D0975618DCF90B279427DE8A7ECB338B9B78BFC457D51B
6.8.0
x866C9E1B09F06971933B08080E7272A2CA5B0D8222500744DA757BD8D019013A3D
6.7.0
x861A98B29BCC3AEA4BA8CA66D35523F8E90CB28E54588F9C13589C50AF5D8623C9
6.6.1
x86D9E2D4DB12FF444B684A40CBEB2775A2ADF3F65980E8A55F3C006FAEC2B89B7C
6.5.0
x86D5FCE5185DE92B7356EA9264B997A620E35C6F6C3C061E471E0DC3A84B3D74FD
6.4.0
x8626730829B240581A3E6A4E276B9ACE088930032DF0C680D5591BECCF6452374E
6.3.1
x86046632DFCF4C78787A396C2A55E070808592FF1EDED9340E645991E7A4DC5CC4
6.3.0
x8638257F945B3662F5C81D646F2CD940365642E2C4941B34C0E5AE3F4281F9BD2D
6.2.1
x86A79F342E739FDB3903A92218767E7813E04930DFF463621B6D2BE2D468B84E05
6.1.0
x86432D322B16FFAB3FED5D24AB7EA30AE10C555A00339A9BF53060AA4B2AEE7925
6.0.2
x86D8EF145BD1C338E7D40E34BD81278ECB68A4928DE4E464DA3B8E961FE624A2C9
5.11.2
x86E11008D459A2EB788F56DB8887EC1034EF7C46128A08C4AEAD44B42FE32EC088
5.10.0
x86852B71CC8C8C2D40D09EA49D321FF56FD2397B9D6EA9F96E532530307BBBAFD3
5.9.2
x86B27D388CDFF638950D9B6D0083B7AE860EA2D5452E4817412BC170C31BC986C0
5.8.1
x863CE2F08716277CE3A7556893B0A39E5C2BF1DD6765AFD54843700D4A35D7C058
5.7.2
x8651DF53BBD129BB532DEEA16836E3499A2FC371B227476EA7F9801ED7A274B2A9
5.6.0
x86F8593A00DCD769D4978DF7E8F9B5D3D93B33F4E1CC62A757E19AA595D759F76C
5.5.1
x86DEA03B9CD25EF868DD2FFC4FC4C5A04CE92657E3D37BCCF0F0B7C09B0172A8E9
5.4.0
x86880F8D306A65932B11F7EDD7768B57D20E78FC618B21D785B303DA27FACC9A70
5.3.1
x86E3E46EB415561C778A7FDEC7194BCA9811C6E7F4066CC8CC85244C391B969C11
5.2.1
x864BA73930BBFDBD4C4416488C118B58F1388CFDFC9D8A0131268A95124E77BEF8
5.1.0
x860ACE4F53493332C9A75291EE96ACD76B371B4E687175E4852BF85948176D7152
5.0.2
x863E41E6E736441198C3E7FFCED751D1F0E9755BEDCAABF07BAED413F08F635B9B
4.9.5
x869FF8AC3F7F17DE12BE74FCC0609727BA1083D7CF524F5A466ABF76C705ABA8FB
4.8.2
x8640C81AA1BA84E87819D570C568AEF08678C7C1213654B66EFC06CE834EE7C1A5
4.7.3
x8623992D2D63A78F595A22E0163ADA5B3471B46D1976795D979ACD7253D5237978
4.6.4
x86B25E40B3D3844B1D66AEA56EE0DD807615AB795FDC27523E9DFBB5745143B9F0
4.5.3
x86E56B612C615377B700491A190EF0C576CDE3103A29B5B098287E57826968E60A
4.4.3
x865161990A86089BCC3EAA1D82D7F44F0CFABBE795E55C104CF8E17E4C56462B2F
4.3.1
x8617923EBA46EC6FFF200928F862DAA9038742417034353E2407C3B46B3491E206
4.1.0
x864C1DE9B026E0C4AB087302FF75240885742C0FAA62BD2554F913BBE1F6CB63A0
3.5.0
x86399EC24C26ED54D6887CDE61994BB3D1CADA7956C1B19FF880F06F060C039918
3.4.4
x86C12D583DD1B5447AC905A334262E02718F641FCA3877D0B6117FE44674072A27
3.3.0
x86AF8EE5C2299A7D71F4BFEFE046701AF551C348B8C9F6C10302598262F16D42AA
2.8.6
x86A6BE87794A542E3F518B718437443C6C29D379D12CC94BEA7DE787BF05BABF83