diff --git a/distribution-and-licensing/license-key.md b/distribution-and-licensing/license-key.md index 4aa54f2f..59749888 100644 --- a/distribution-and-licensing/license-key.md +++ b/distribution-and-licensing/license-key.md @@ -197,4 +197,5 @@ Starting with the 2025 Q2 release of the product in May 2025, all conditions abo * [Redistributing Telerik Document Processing]({%slug installation-deploying-telerik-document-processing%}) * [Unable to find package Telerik.Licensing]({%slug dpl-package-update-failure-license%}) * [Handling License Key File Name and Environment Variable Name Changes in the 2025 Q1 Release]({%slug handling-license-file-name-changes%}) +* [Telerik.Licensing NuGet package is not available on the Telerik NuGet feed]({%slug dpl-telerik-licensing-nuget-feed%}) diff --git a/knowledge-base/dpl-telerik-licensing-nuget-feed.md b/knowledge-base/dpl-telerik-licensing-nuget-feed.md new file mode 100644 index 00000000..99508814 --- /dev/null +++ b/knowledge-base/dpl-telerik-licensing-nuget-feed.md @@ -0,0 +1,59 @@ +--- +title: Telerik.Licensing NuGet package is not available on the Telerik NuGet feed +description: Learn how to configure NuGet feeds to efficiently manage Telerik Document Processing libraries and the Telerik.Licensing package. +type: how-to +page_title: Telerik.Licensing NuGet package is not available on the Telerik NuGet feed +slug: dpl-telerik-licensing-nuget-feed +tags: telerik, document, processing, nuget, licensing, feed, config, license, libraries, package, source +res_type: kb +ticketid: 1679127 +--- + +##Environment + +| Version | Product | Author | +| ---- | ---- | ---- | +| Q1 2025| Telerik Document Processing |[Desislava Yordanova](https://www.telerik.com/blogs/author/desislava-yordanova)| + +## Description + +Starting with [2025.1.205 (2025 Q1)]({%slug release-notes-2025-1-205%}), all users of the Telerik and Kendo UI components and tools, will need to apply a valid license key file to both, new and existing projects. For details, see our [Licensing Documentation]({%slug license-key%}). + +When working with Telerik Document Processing libraries, managing NuGet package sources efficiently becomes crucial, especially with the introduction of the **Telerik.Licensing** package. The Telerik NuGet Packages can be downloaded from the [Telerik NuGet Server]({%slug installation-nuget-packages%}#manually-download-nuget-packages). However, the **Telerik.Licensing** NuGet package is not available for download from the same feed. + +This knowledge base article demonstrates how to configure NuGet package sources to facilitate smooth package restoration for both, Telerik Document Processing libraries and the Telerik.Licensing package. + +This knowledge-base article also answers the following questions: +- How do I manage Telerik packages using the _NuGet.config_ file? +- What is the best way to configure NuGet package sources for Telerik Document Processing libraries? +- How can I ensure the Telerik.Licensing package is restored correctly in my projects? + +## Solution + +With Q1 2025, all Telerik and Kendo UI products require the Telerik.Licensing NuGet package. The [Telerik.Licensing NuGet package](https://www.nuget.org/packages/Telerik.Licensing) can be obtained through the `nuget.org` feed with **Package source**: *"https://api.nuget.org/v3/index.json"* and is not available for download from the Telerik NuGet feed. **This prevents having to upload the package separately for each product in the Download system, which can lead to duplication and needing to do corresponding product releases.** + +To ensure the Telerik.Licensing package and the Telerik Document Processing libraries are restored correctly, follow the steps below to configure your NuGet.config file: + +1\. **Modify the NuGet.config file** to include both the `nuget.org` and the [Telerik NuGet feed]({%slug installation-nuget-packages%}). This setup allows the restoration of the Telerik Document Processing libraries from the Telerik NuGet feed and the Telerik.Licensing package from `nuget.org`. + +```xml + + + + + +``` + +2\. Ensure that your **Telerik account** has the appropriate licenses and that you are authenticated correctly in the Telerik NuGet feed to avoid issues with accessing the Telerik Document Processing libraries. + +3\. For **Continuous Integration (CI)** environments, ensure the Telerik.Licensing package is accessible via `nuget.org` and the CI environment has access to the internet to restore the package. Alternatively, consider [manually downloading the NuGet packages]({%slug installation-nuget-packages%}#manually-download-nuget-packages) and hosting them in a local feed or directory accessible by your CI environment. + +By following these steps, you can efficiently manage the NuGet package sources for your projects that use Telerik Document Processing libraries and ensure the Telerik.Licensing package is restored correctly. + +## See Also + +- [Setting Up Your Telerik Document Processing Libraries License Key]({%slug license-key%}) +- [Download Telerik NuGet Packages]({%slug installation-nuget-packages%}#manually-download-nuget-packages) +- [Introducing New Subscription Packages for Telerik and Kendo UI Libraries in 2025](https://www.telerik.com/blogs/introducing-new-subscription-packages-telerik-kendo-ui-libraries-2025) + +---