NuGet Documentation

  • Get Started
      • What is NuGet? Learn how NuGet allows .NET developers to create, share, and consume libraries and packages.

        What is NuGet?

        Learn how NuGet allows .NET developers to create, share, and consume libraries and packages.

      • Quickstarts: Experience NuGet with focused walkthroughs

        Quickstarts

        Experience NuGet with focused walkthroughs.

      • Guides: learn more about NuGet's tools and capabilities

        Guides

        Learn more about NuGet's tools and capabilities.

      • Create Packages: Everything you need to know about creating NuGet packages, from overall workflow to versioning, pre-release, and other specialized packages.

        Create Packages

        Everything you need to know about creating NuGet packages, from overall workflow to versioning, pre-release, & other specialized packages.

      • Consume Packages: Everything you need to know about using NuGet packages, from finding and choosing good packages to restoration updates, and caching.

        Consume Packages

        Everything you need to know about using NuGet packages, from finding and choosing good packages to restoration updates, and caching.

      • Host Packages: Learn how to host packages on your own servers or galleries to make them available to only a limited audience.

        Host Packages

        Learn how to host packages on your own servers or galleries to make them available to only a limited audience.

  • Tools & Reference
      • Tools: The complete guides to the nuget.exe command-line tool, and the Package Manager UI and Package Manager Console in Visual Studio.

        Tools

        The complete guides to the nuget.exe command-line tool, and the Package Manager UI and Package Manager Console in Visual Studio.

      • Reference: Details about artifacts and formats NuGet cares about, supported frameworks, and errors and warnings.

        Reference

        Details about artifacts and formats NuGet uses, supported frameworks, and errors and warnings.

      • API: Details about the NuGet API and authenticating with package sources.

        API

        Details about the NuGet API and authenticating with package sources.

      • Visual Studio Extensibility: Details about the API to the NuGet Package Manager UI and Console in Visual Studio, project system support, and integrating into Visual Studio templates.

        Visual Studio Extensibility

        Details about the API to the NuGet Package Manager UI and Console in Visual Studio, project system support, and integrating into Visual Studio templates.

      • Policies: Frequently-asked questions along with information about NuGet as an open-source project, deleting packages, and resolving disputes.

        Policies

        Frequently-asked questions along with information about NuGet as an open-source project, deleting packages, and resolving disputes.

  • Blog
  • Privacy & Cookies
  • Terms of Use
  • Feedback
  • Impressum
  • Trademarks