New to Telerik Reporting? Download free 30-day trial

Adding the Telerik Private NuGet Feed to Visual Studio

The legacy https://nuget.telerik.com/nuget server is now deprecated. Make sure you are using the new https://nuget.telerik.com/v3/index.json server, which is faster, lighter, and reduces the number of requests from your NuGet client.

Telerik provides NuGet packages from the private Telerik NuGet feed which you can add to the Visual Studio NuGet package manager.

Prerequisites

  • Visual Studio 2012 or later.

  • Valid Telerik Reporting trial or commercial license.

Setup

  1. Open Visual Studio.

  2. Go to Tools > NuGet Package Manager > Package Manager Settings, select Package Manager Sources and click the + button.

  3. Choose the feed Name and set the feed URL to https://nuget.telerik.com/v3/index.json. Click OK.

    The Visual Studio NuGet Package Manager and the Telerik NuGet Feed

    nuged feed

  4. Create or load your project.

  5. Go to Tools > NuGet Package Manager > Manage NuGet Packages for solution.

  6. In the upper right-hand corner of the Manage Packages for Solution window, select the Telerik Package source that you just added.

  7. Depending on your Visual Studio version, choose the Online or Browse list of packages.

  8. In the Windows Authentication dialog, enter your Telerik credentials. For example, user: my.name@my.company.com and password: myPassPhraseForTelerikDotCom.

  9. Enter your credentials only once by selecting the Remember my password checkbox.

    Enter your Telerik.com credentials to access the Telerik NuGet feed

    nuget Wcredentials

Now all the packages that are licensed to the above users are available in the Visual Studio NuGet Package manager.

Setup with NuGet CLI

  1. Download the latest NuGet executable.

  2. Open a Command Prompt and change the path to the nuget.exe location.

  3. The command from the example below stores a token in the %AppData%\NuGet\NuGet.config file. Your original credentials cannot be obtained from this token.

    NuGet Sources Add -Name "telerik.com" -Source "https://nuget.telerik.com/v3/index.json" ^
    -UserName "your login email" -Password "your password"
    

    If you are unable to connect to the feed by using encrypted credentials, store your credentials in clear text.

    NuGet Sources Add -Name "telerik.com" -Source "https://nuget.telerik.com/v3/index.json" ^
    -UserName "your login email" -Password "your password" ^
    -StorePasswordInClearText
    

    If you have already stored a token instead of storing the credentials as clear text, update the definition in the %AppData%\NuGet\NuGet.config file by using the following command:

    NuGet Sources Update -Name "telerik.com" -Source "https://nuget.telerik.com/v3/index.json" ^
    -UserName "your login email" -Password "your password" ^
    -StorePasswordInClearText
    

See Also

In this article