Microsoft Docs - Latest Articles
As the new home for Microsoft technical documentation, docs.microsoft.com has not only modernized the web experience for content, but also how we create and support the content you use to learn, manage and deploy solutions. It is the one-stop shop for everything related to Microsoft technologies. In order to make sure you can keep up to date on what’s new and exciting on docs.microsoft.com, we’ve created a dedicated feed for you.
Selected Feed: NuGet
NuGet documentation
https://learn.microsoft.com/en-us/nuget/ NuGet is the package manager for Microsoft development platforms including .NET. The NuGet client tools provide the ability to create and consume packages.. NuGet documentation NuGet is the package manager for .NET. It enables developers to create, share, and consume useful .NET libraries.Published Date : Thursday, June 17, 2021
What is NuGet and what does it do?
https://learn.microsoft.com/en-us/nuget/what-is-nuget For .NET (including .NET Core), the Microsoft-supported mechanism for sharing code is NuGet, which defines how packages for .NET are created, hosted, and consumed, and provides the tools for each of those roles.Published Date : Tuesday, October 11, 2022
NuGet 6.0 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-6.0 To fortify your software supply chain against these attacks, the NuGet team has developed a new feature that allows you to map your dependencies to specific sources. Below is an example of how you can use source mapping to protect your projects. You can read more about source mapping in our blog released earlier this year.Published Date : Tuesday, October 11, 2022
NuGet Package Version Reference
https://learn.microsoft.com/en-us/nuget/concepts/package-versioning NuGetVersion only requires the major segment to be defined. All others are optional, and are equivalent to zero. This means that 1, 1.0, 1.0.0, and 1.0.0.0 are all accepted and equal. NuGetVersion uses case insensitive string comparisons for pre-release components.Published Date : Thursday, February 2, 2023
NuGet 5.8 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-5.8 NuGet 5.8 Release Notes. /nuget/release-notes/nuget-5.8. Release notes for NuGet 5.8 including new features, bug fixes, and DCRs..Published Date : Tuesday, September 20, 2022
Overview of Hosting Your Own NuGet Feeds
https://learn.microsoft.com/en-us/nuget/hosting-packages/overview NuGet Gallery provides user management and features such as an extensive web UI that allows searching and exploring packages from within the browser, similar to nuget.org. There are also several other NuGet hosting products such as Azure Artifacts and GitHub package registry that support remote private feeds.Published Date : Thursday, February 2, 2023
Overview of the NuGet Server API
https://learn.microsoft.com/en-us/nuget/api/overview The NuGet Server API is a set of HTTP endpoints that can be used to download packages, fetch metadata, publish new packages, etc..Published Date : Tuesday, July 23, 2019
NuGet Command-Line Interface (CLI) Reference
https://learn.microsoft.com/en-us/nuget/reference/nuget-exe-cli-reference To use any command, open a command window or bash shell, then run nuget followed by the command and appropriate options, such as nuget help pack (to view help on the pack command). This documentation reflects the latest version of the NuGet CLI.Published Date : Monday, January 25, 2021
Installing NuGet client tools
https://learn.microsoft.com/en-us/nuget/install-nuget-client-tools To get started using NuGet to consume packages, see Install and use a package (dotnet CLI) and Install and use a package (Visual Studio). To get started creating NuGet packages, see Create and publish a NET Standard package (dotnet CLI) and Create and publish a NET Standard package (Visual Studio).Published Date : Monday, January 25, 2021
Common NuGet configurations
https://learn.microsoft.com/en-us/nuget/consume-packages/configuring-nuget-behavior NuGet uses the sources in order when installing or updating packages in projects using the packages.config management format. For projects using the PackageReference format, NuGet uses local sources first, then sources on network shares, then HTTP sources, regardless of the order in the configuration files.Published Date : Tuesday, October 11, 2022
nuget.org Protocols
https://learn.microsoft.com/en-us/nuget/api/nuget-protocols NuGet protocol version 4.1.0 The 4.1.0 protocol specifies usage of verify-scope keys to interact with services other than nuget.org, to validate a package against a nuget.org account. Note that the 4.1.0 version number is an opaque string but happens to coincide with the first version of the official NuGet client that supported this protocol.Published Date : Monday, January 25, 2021
NuGet 2.8.5 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-2.8.5 NuGet 2.8.5 Release Notes. /nuget/release-notes/nuget-2.8.5. Release notes for NuGet 2.8.5 including known issues, bug fixes, added features, and DCRs.. NuGet 2.8.5 Release Notes Article 01/25/2021 2 minutes to read 3 contributors Feedback In this article NuGet 2.8.3 Release Notes | NuGet 2.8.6 Release Notes NuGet 2.8.5 was released March 30, 2015.Published Date : Monday, January 25, 2021
Manage NuGet packages with the NuGet CLI
https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-nuget-cli The NuGet CLI runs on .NET Framework and non-SDK-style projects, for example non-SDK style projects that target .NET Standard libraries. The NuGet CLI commands can use a project packages.config file that lists package references.Published Date : Tuesday, September 20, 2022
NuGet CLI pack command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-pack If not specified, %AppData%\NuGet\NuGet.Config (Windows), or ~/.nuget/NuGet/NuGet.Config or ~/.config/NuGet/NuGet.Config (Mac/Linux) is used. -Exclude Specifies one or more wildcard patterns to exclude when creating a package.Published Date : Thursday, February 2, 2023
NuGet 6.2 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-6.2 NuGet 6.2 Release Notes. /nuget/release-notes/nuget-6.2. Release notes for NuGet 6.2 including new features, bug fixes, and DCRs..Published Date : Tuesday, October 11, 2022
Install and use a NuGet package with the dotnet CLI
https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-using-the-dotnet-cli Install and use a NuGet package with the dotnet CLI. /nuget/quickstart/install-and-use-a-package-using-the-dotnet-cli. Get a quick tutorial on how to use the dotnet CLI to install and use a NuGet package in a .NET project..Published Date : Tuesday, October 11, 2022
NuGet CLI install command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-install If no sources are specified, those listed in the global configuration file, %appdata%\NuGet\NuGet.Config (Windows) or ~/.nuget/NuGet/NuGet.Config (Mac/Linux), are used. See Common NuGet configurations for additional details.Published Date : Monday, January 25, 2021
NuGet Frequently-Asked Questions
https://learn.microsoft.com/en-us/nuget/resources/nuget-faq NuGet generally works for .NET languages and is designed to bring .NET libraries into a project. Because it also supports MSBuild and Visual Studio automation in some project types, it also supports other projects and languages to various degrees. The most recent version of NuGet supports C#, Visual Basic, F#, WiX, and C++.Published Date : Tuesday, August 9, 2022
NuGet CLI add command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-add If not specified, %AppData%\NuGet\NuGet.Config (Windows), or ~/.nuget/NuGet/NuGet.Config or ~/.config/NuGet/NuGet.Config (Mac/Linux) is used. -Expand Adds all the files in the package to the package source.Published Date : Monday, January 25, 2021
NuGet CLI update command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-update Usage where <configPath> identifies either a packages.config or solution file that lists the project's dependencies. Options -ConfigFile The NuGet configuration file to apply. If not specified, %AppData%\NuGet\NuGet.Config (Windows), or ~/.nuget/NuGet/NuGet.Config or ~/.config/NuGet/NuGet.Config (Mac/Linux) is used.Published Date : Thursday, June 17, 2021
nuget.config File Reference
https://learn.microsoft.com/en-us/nuget/reference/nuget-config-file NuGet respects the order of sources for install and update operations with projects using packages.config. Key Value protocolVersion (name to assign to the package source) The path or URL of the package source. The NuGet server protocol version to be used. The current version is "3".Published Date : Tuesday, October 11, 2022
NuGet Package Dependency Resolution
https://learn.microsoft.com/en-us/nuget/concepts/dependency-resolution Specifically, NuGet selects the lower major.minor version that satisfies dependencies. By default, NuGet 2.8 looks for the lowest patch version (see NuGet 2.8 release notes). You can control this setting through the DependencyVersion attribute in NuGet.Config and the -DependencyVersion switch on the command line.Published Date : Tuesday, September 20, 2022
dotnet CLI NuGet commands
https://learn.microsoft.com/en-us/nuget/reference/dotnet-commands As of NuGet 4.0, this runs the same code as nuget restore. dotnet nuget locals: Lists locations of the global-packages, http-cache, and temp folders and clears the contents of those folders. dotnet new nugetconfig: Creates a nuget.config file to configure NuGet's behavior.Published Date : Monday, January 25, 2021
NuGet CLI list command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-list If no sources are specified, all sources defined in the global configuration file, %AppData%\NuGet\NuGet.Config (Windows) or ~/.nuget/NuGet/NuGet.Config, are used. If NuGet.Config specifies no sources, then list uses the default feed (nuget.org).Published Date : Monday, January 25, 2021
Connect to a feed and publish NuGet packages - NuGet.exe - Azure Artifacts
https://learn.microsoft.com/en-us/azure/devops/artifacts/nuget/publish The latest NuGet version. Connect to feed Select Artifacts, and then select your feed from the dropdown menu. Select Connect to feed. Select NuGet.exe. Follow the instructions in Project setup to set up your nuget.config file. Select Build and Release > Packages. Select your feed from the dropdown menu or create one if you haven't.Published Date : Tuesday, October 4, 2022
NuGet CLI restore command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-restore (SolutionDir)\.nuget is used as the starting folder. .sln file Restore packages identified by the solution; gives an error if -SolutionDirectory is used. $(SolutionDir)\.nuget is used as the starting folder. packages.config or project file Restore packages listed in the file, resolving and installing dependencies.Published Date : Monday, January 25, 2021
How to publish NuGet packages
https://learn.microsoft.com/en-us/nuget/nuget-org/publish-a-package Although the NuGet package's .nuspec file defines the package's authors, nuget.org doesn't use that metadata to define ownership. Instead, nuget.org assigns ownership to the person who publishes the package, either the signed-in user who uploaded the package, or the user whose API key was used with dotnet push, nuget SetApiKey, or nuget push.Published Date : Thursday, February 2, 2023
Using NuGet.Server to Host NuGet Feeds
https://learn.microsoft.com/en-us/nuget/hosting-packages/nuget-server Simply said, NuGet.Server makes a folder on the server available through HTTP(S) (specifically OData). It's easy to set up and is best for simple scenarios. Create an empty ASP.NET Web application in Visual Studio and add the NuGet.Server package to it.Published Date : Monday, January 25, 2021
Use packages from nuget.org - Azure Artifacts
https://docs.microsoft.com/en-us/azure/devops/artifacts/nuget/upstream-sources Add NuGet Gallery upstream source Select Artifacts, and then select your feed. Select the gear icon button to navigate to Feed settings. Select Upstream Sources. Select Add Upstream. Select Public source. Select NuGet Gallery from the dropdown menu. Select Save when you are done.Published Date : Tuesday, October 4, 2022
NuGet CLI environment variables
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-environment-variables NuGet uses an exponential back-off where the wait duration between attempts is Math.Pow(2, retryNumber). The default max retries is 9, meaning the default total wait duration before failure will be approximately one second. NUGET_XMLDOC_MODE Determines how assemblies XML documentation file extraction should be handled.Published Date : Thursday, February 2, 2023
NuGet CLI config command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-config For details on allowable key names, refer to the NuGet config file reference. Usage where <name> and <value> specify a key-value pair to be set in the configuration. You can specify as many pairs as desired. To remove a value, specify the name and the = sign but no value.Published Date : Tuesday, September 20, 2022
NuGet CLI sources command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-sources Usage where <operation> is one of List, Add, Remove, Enable, Disable, or Update, <name> is the name of the source, and <source> is the source's URL. You can operate on only one source at a time. Options -ConfigFile The NuGet configuration file to apply.Published Date : Tuesday, September 20, 2022
How can I update NuGet? - Xamarin
https://docs.microsoft.com/en-us/xamarin/cross-platform/troubleshooting/questions/nuget-update Article 07/14/2022 2 minutes to read 6 contributors Feedback In this article NuGet updates, extensions, and add-ins can be found under the Updates tab in the NuGet Package Manager. Detailed navigation to find the updates in Visual Studio for Mac & Visual Studio is below.Published Date : Thursday, July 14, 2022
dotnet nuget locals command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-locals dotnet nuget locals command - .NET CLI. /dotnet/core/tools/dotnet-nuget-locals.Published Date : Tuesday, October 11, 2022
NuGet Package Restore
https://learn.microsoft.com/en-us/nuget/consume-packages/package-restore During restore, NuGet ignores the order of package sources, and uses the package from the first source that responds to requests. If restore fails, NuGet doesn't indicate the failure until after it checks all sources. NuGet then reports a failure for only the last source in the list.Published Date : Tuesday, September 20, 2022
NuGet CLI push command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-push NuGet identifies a UNC or local folder source and simply copies the file there instead of pushing it using HTTP. Also, starting with NuGet 3.4.2, this is a mandatory parameter unless the NuGet.Config file specifies a DefaultPushSource value (see Configuring NuGet behavior).Published Date : Tuesday, October 11, 2022
NuGet CLI init command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-init NuGet CLI init command. /nuget/reference/cli-reference/cli-ref-init.Published Date : Monday, January 25, 2021
Rate Limits, NuGet API
https://learn.microsoft.com/en-us/nuget/api/rate-limits The NuGet APIs will have enforced rate limits to prevent abuse.. Rate Limits Article 05/11/2020 2 minutes to read 8 contributors Feedback In this article The NuGet.org API enforces rate limiting to prevent abuse.Published Date : Monday, May 11, 2020
dotnet nuget list source command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-list-source The dotnet nuget list source command lists all existing sources from your NuGet configuration files.. dotnet nuget list source Article 10/11/2022 2 minutes to read 4 contributors Feedback In this article This article applies to: ✔️ .NET Core 3.1.200 SDK and later versions Name dotnet nuget list source - Lists all configured NuGet sources.Published Date : Tuesday, October 11, 2022
dotnet nuget add source command - .NET CLI
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-add-source The dotnet nuget add source command adds a new package source to your NuGet configuration files.. dotnet nuget add source Article 10/11/2022 2 minutes to read 5 contributors Feedback In this article This article applies to: ✔️ .NET Core 3.1.200 SDK and later versions Name dotnet nuget add source - Add a NuGet source.Published Date : Tuesday, October 11, 2022
NuGet credential providers for Visual Studio
https://learn.microsoft.com/en-us/nuget/reference/extensibility/nuget-credential-providers-for-visual-studio Within Visual Studio, NuGet uses an internal VsCredentialProviderImporter which also scans for plug-in credential providers. These plug-in credential providers must be discoverable as a MEF Export of type IVsCredentialProvider.Published Date : Tuesday, March 23, 2021
Setting up Local NuGet Feeds
https://learn.microsoft.com/en-us/nuget/hosting-packages/local-feeds Older versions of NuGet use only a single folder containing packages, with which performance is much lower than the hierarchical structure.Published Date : Monday, January 25, 2021
NuGet CLI mirror command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-mirror If not present, the one specified in the config file is used (%AppData%\NuGet\NuGet.Config (Windows) or ~/.nuget/NuGet/NuGet.Config (Mac/Linux)). -Help Displays help information for the command.Published Date : Monday, January 25, 2021
dotnet nuget update source command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-update-source Arguments NAME Name of the source. Options --configfile <FILE> The NuGet configuration file (nuget.config) to use. If specified, only the settings from this file will be used. If not specified, the hierarchy of configuration files from the current directory will be used.Published Date : Tuesday, October 11, 2022
NuGet CLI setapikey command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-setapikey Usage where <source> identifies the server and <key> is the key to save. If <source> is omitted, nuget.org is assumed. Note API key is not used for authenticating with the private feed.Published Date : Tuesday, September 20, 2022
NuGet CLI verify command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-verify Usage where <package(s)> is one or more .nupkg files. nuget verify -All Specifies that all verifications possible should be performed on the package(s). nuget verify -Signatures Specifies that package signature verification should be performed.Published Date : Monday, November 2, 2020
Restore NuGet packages in Azure Pipelines - Azure Pipelines
https://docs.microsoft.com/en-us/azure/devops/pipelines/packages/nuget-restore The NuGet restore task can fail for several reasons. The most common scenario is when you add a new project that requires a target framework that is not supported by the NuGet version your pipeline is using.Published Date : Monday, November 28, 2022
Troubleshooting NuGet Package Restore in Visual Studio
https://learn.microsoft.com/en-us/nuget/consume-packages/package-restore-troubleshooting Troubleshooting NuGet Package Restore in Visual Studio. /nuget/consume-packages/package-restore-troubleshooting. A description of common NuGet restore errors in Visual Studio and how to troubleshoot them..Published Date : Thursday, June 17, 2021
NuGet CLI delete command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-delete Usage where <packageID> and <packageVersion> identify the exact package to delete or unlist. The exact behavior depends on the source. For local folders, for instance, the package is deleted; for nuget.org the package is unlisted. Options -ApiKey The API key for the target repository.Published Date : Monday, January 25, 2021
dotnet nuget remove source command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-remove-source The dotnet nuget remove source command removes an existing source from your NuGet configuration files.. dotnet nuget remove source Article 10/11/2022 2 minutes to read 4 contributors Feedback In this article This article applies to: ✔️ .NET Core 3.1.200 SDK and later versions Name dotnet nuget remove source - Remove a NuGet source.Published Date : Tuesday, October 11, 2022
Overview of NuGet.org
https://learn.microsoft.com/en-us/nuget/nuget-org/overview-nuget-org Overview of NuGet.orgPublished Date : Thursday, April 22, 2021
nuget.exe Credential Providers
https://learn.microsoft.com/en-us/nuget/reference/extensibility/nuget-exe-credential-providers nuget.exe credential providers authenticate with a feed, and are implemented as command-line executables that follow specific conventions.Published Date : Thursday, June 17, 2021
Bootstrapping NuGet - PowerShell
https://docs.microsoft.com/en-us/powershell/scripting/gallery/how-to/getting-support/bootstrapping-nuget This article explains how to install the NuGet components required to support working with the PowerShell Gallery.Published Date : Thursday, November 17, 2022
NuGet CLI search command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-search Reference for the nuget.exe search commandPublished Date : Thursday, June 17, 2021
Quickstart: Install and use a NuGet package in Visual Studio (Windows only)
https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio In this quickstart, you learn how to install and use a NuGet package in a Visual Studio project for Windows.Published Date : Tuesday, September 20, 2022
Overview of the NuGet Ecosystem
https://learn.microsoft.com/en-us/nuget/policies/ecosystem Comprehensive resources in the NuGet ecosystem including NuGet sources, non-Microsoft NuGet projects, utilities, and training materials.Published Date : Monday, January 25, 2021
Install NuGet packages using Visual Studio - Azure Artifacts
https://docs.microsoft.com/en-us/azure/devops/artifacts/nuget/consume How to use Visual Studio to consume NuGet packages from Azure Artifacts feeds and NuGet.orgPublished Date : Friday, January 27, 2023
dotnet nuget push command - .NET CLI
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-push The dotnet nuget push command pushes a package to the server and publishes it.Published Date : Friday, December 2, 2022
Create a NuGet package using nuget.exe CLI
https://learn.microsoft.com/en-us/nuget/create-packages/creating-a-package A detailed guide on designing and creating a NuGet package, including files and versioning.Published Date : Tuesday, August 9, 2022
Install and manage packages in Visual Studio using the NuGet Package Manager
https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio Learn how to use the NuGet Package Manager UI in Visual Studio for working with NuGet packages.Published Date : Tuesday, September 20, 2022
NuGetRestore@1 - NuGet Restore v1 task
https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1 Restores NuGet packages in preparation for a Visual Studio Build step.Published Date : Wednesday, February 1, 2023
dotnet nuget delete command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-delete The dotnet-nuget-delete command deletes or unlists a package from the server.Published Date : Tuesday, October 11, 2022
NuGet pack and restore as MSBuild targets
https://learn.microsoft.com/en-us/nuget/reference/msbuild-targets NuGet pack and restore can work directly as MSBuild targets with NuGet 4.0+.Published Date : Thursday, February 2, 2023
NuGetToolInstaller@1 - NuGet tool installer v1 task
https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v1 Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.Published Date : Wednesday, February 1, 2023
NuGet Client SDK
https://learn.microsoft.com/en-us/nuget/reference/nuget-client-sdk The API is evolving and not yet documented, but examples are available on Dave Glick's blog.Published Date : Tuesday, April 13, 2021
NuGet CLI spec command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-spec Reference for the nuget.exe spec commandPublished Date : Thursday, February 2, 2023
Create and publish a NuGet package with the dotnet CLI
https://learn.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-the-dotnet-cli Walk through quickly creating and publishing a NuGet package by using the dotnet CLI.Published Date : Thursday, February 2, 2023
NuGet 5.7 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-5.7 Release notes for NuGet 5.7 including new features, bug fixes, and DCRs.Published Date : Tuesday, October 11, 2022
NuGet PowerShell Reference
https://learn.microsoft.com/en-us/nuget/reference/powershell-reference The complete reference to PowerShell commands available in the NuGet Package Manager Console in Visual Studio.Published Date : Thursday, April 22, 2021
NuGet cross platform plugins
https://learn.microsoft.com/en-us/nuget/reference/extensibility/nuget-cross-platform-plugins NuGet cross platform plugins for NuGet.exe, dotnet.exe, msbuild.exe and Visual StudioPublished Date : Tuesday, October 15, 2019
NuGet 1.7 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-1.7 Release notes for NuGet 1.7 including known issues, bug fixes, added features, and DCRs.Published Date : Monday, January 25, 2021
NuGet-Based Package Manager is missing - Visual Studio
https://docs.microsoft.com/en-us/troubleshoot/developer/visualstudio/tools-utilities/nuget-based-package-manager-missing This article describes a problem where NuGet-Based Microsoft Package Manager 1.5 or later isn't installed on a computer, and provides a resolution.Published Date : Sunday, May 8, 2022
NuGet packages.config File Reference
https://learn.microsoft.com/en-us/nuget/reference/packages-config In some project types, packages.config maintains the list of NuGet packages used in the project.Published Date : Wednesday, April 13, 2022
NuGet.org Frequently-Asked Questions
https://learn.microsoft.com/en-us/nuget/nuget-org/nuget-org-faq Common questions and answers for working with the NuGet gallery.Published Date : Tuesday, September 20, 2022
NuGet Package
https://learn.microsoft.com/en-us/gaming/game-bar/guide/nuget Xbox Game Bar Widget SDK - NuGetPublished Date : Wednesday, March 25, 2020
NuGet and .NET libraries
https://learn.microsoft.com/en-us/dotnet/standard/library-guidance/nuget Best practice recommendations for packaging with NuGet for .NET libraries.Published Date : Tuesday, March 22, 2022
Install and use a NuGet package in Visual Studio for Mac
https://learn.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio-mac A walkthrough tutorial on the process of installing and using a NuGet package in a Visual Studio for Mac project.Published Date : Tuesday, September 3, 2019
NuGet 5.11 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-5.11 Release notes for NuGet 5.11 including new features, bug fixes, and DCRs.Published Date : Tuesday, October 11, 2022
How to publish NuGet symbol packages using the new symbol package format '.snupkg'
https://learn.microsoft.com/en-us/nuget/create-packages/symbol-packages-snupkg How to create NuGet symbol packages (snupkg).Published Date : Thursday, February 2, 2023
Signed Packages
https://learn.microsoft.com/en-us/nuget/reference/signed-packages-reference Requirements for NuGet package signing.Published Date : Wednesday, April 14, 2021
Get started with NuGet packages and Azure Artifacts - Azure Artifacts
https://docs.microsoft.com/en-us/azure/devops/artifacts/get-started-nuget Use Azure Artifacts to publish and download NuGet packages to and from Artifacts feedsPublished Date : Friday, January 27, 2023
How do I downgrade a NuGet package? - Xamarin
https://docs.microsoft.com/en-us/xamarin/cross-platform/troubleshooting/questions/nuget-package-downgrade Learn how to downgrade a NuGet package on Visual Studios, including Visual Studio for Mac, with supporting information and examples.Published Date : Thursday, July 14, 2022
Target Frameworks Reference for NuGet
https://learn.microsoft.com/en-us/nuget/reference/target-frameworks NuGet target framework references identify and isolate framework-dependent components of a package.Published Date : Thursday, April 22, 2021
NuGet 6.1 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-6.1 Release notes for NuGet 6.1 including new features, bug fixes, and DCRs.Published Date : Wednesday, April 13, 2022
NuGet 1.4 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-1.4 Release notes for NuGet 1.4 including known issues, bug fixes, added features, and DCRs.Published Date : Monday, January 25, 2021
Create a NuGet package using MSBuild
https://learn.microsoft.com/en-us/nuget/create-packages/creating-a-package-msbuild A detailed guide to the process of designing and creating a NuGet package using MSBuild, including key decision points like files and versioning.Published Date : Tuesday, August 9, 2022
Publish packages to NuGet.org - Azure Artifacts
https://docs.microsoft.com/en-us/azure/devops/artifacts/nuget/publish-to-nuget-org How to publish packages to NuGet.orgPublished Date : Tuesday, October 4, 2022
Install and manage NuGet packages with the dotnet CLI
https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-dotnet-cli See how to use the dotnet CLI to install, list, remove, and update NuGet packages.Published Date : Tuesday, September 20, 2022
NuGet 2.8.2 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-2.8.2 Release notes for NuGet 2.8.2 including known issues, bug fixes, added features, and DCRs.Published Date : Monday, January 25, 2021
Quickstart: Create and publish a NuGet package using Visual Studio (Windows only)
https://learn.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-visual-studio A quickstart that shows how to create and publish a .NET NuGet package using Visual Studio for Windows.Published Date : Thursday, February 2, 2023
NuGet 5.10 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-5.10 Release notes for NuGet 5.10 including new features, bug fixes, and DCRs.Published Date : Monday, August 23, 2021
NuGet 2.8 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-2.8 Release notes for NuGet 2.8 including known issues, bug fixes, added features, and DCRs.Published Date : Monday, January 25, 2021
NuGet 6.3 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-6.3 Release notes for NuGet 6.3 including new features, bug fixes, and DCRs.Published Date : Tuesday, October 11, 2022
NuGet cross platform authentication plugin
https://learn.microsoft.com/en-us/nuget/reference/extensibility/nuget-cross-platform-authentication-plugin NuGet cross platform authentication plugins for NuGet.exe, dotnet.exe, msbuild.exe and Visual StudioPublished Date : Thursday, July 18, 2019
Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/ Index of NuGet release notes and known issues for all versions.Published Date : Thursday, February 2, 2023
NuGet CLI help command
https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-help Reference for the nuget.exe help commandPublished Date : Monday, January 25, 2021
NuGet 2.1 Release Notes
https://learn.microsoft.com/en-us/nuget/release-notes/nuget-2.1 Release notes for NuGet 2.1 including known issues, bug fixes, added features, and DCRs.Published Date : Monday, January 25, 2021
dotnet nuget enable source command - .NET CLI
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-enable-source The dotnet nuget enable source command enables an existing source in your NuGet configuration files.Published Date : Tuesday, October 11, 2022
Individual accounts - NuGet.org
https://learn.microsoft.com/en-us/nuget/nuget-org/individual-accounts Individual acccounts on NuGet.org are required to publish packagesPublished Date : Tuesday, September 20, 2022
NuGet Errors and Warnings Reference
https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings Complete reference for warnings and errors issued from NuGet during various NuGet operations.Published Date : Thursday, February 2, 2023