Included Assemblies
This article explains what assemblies are included in the Telerik UI for ASP.NET AJAX installation including the main Telerik.Web.UI
assemblies, the Telerik ZIP library, and the Telerik Document processing libraries (text processing and spreadsheet processing).
General Organization
The assemblies come sorted in several folders so that you can use the ones you need. Depending on the .NET framework version your project targets, you will find the assemblies in the following corresponding directories:
- If you target
.NET 3.5
, use the assemblies from theBin35
folder (distributed until R1 2023 SP1). - If you target
.NET 4.0
, use the assemblies from theBin40
folder (distributed until R1 2023 SP1). - If you target
.NET 4.5
,.NET 4.6
, or.NET 4.6.1
use the assemblies from theBin45
folder (distributed until 2024 Q1). - If you target
.NET 4.6.2
,.NET 4.7
,.NET 4.7.1
,.NET 4.7.2
,.NET 4.8
, or.NET 4.8.1
, use the assemblies from theBin462
folder. This folder will be available starting with the 2024 Q2 release on May 15, 2024.
The binaries from the Additional Assemblies
folder may have different versions from the main assemblies. You have to use the assemblies from the same release as the main assemblies.
Main Assemblies
The main Telerik UI for ASP.NET AJAX assemblies are located in the root of the installation (automated and in the ZIP archive) and in the internal builds archives.
Telerik UI for ASP.NET AJAX provides the following main assemblies:
Main Assemblies | Specifics |
---|---|
Telerik.Web.UI.dll | (Required) The core assembly from the suite where the actual controls are located. It also contains the Default skin. |
Telerik.Web.UI.Skins.dll | (Optional) This assembly has all the skins the suite offers except for the Default one. To use the Default skin or custom skins only, you do not need this assembly. |
Telerik.Licensing.Runtime.dll | Required by the new licensing mechanism introduced by Telerik UI for ASP.NET AJAX 2025 Q1 |
Telerik.Web.Design.dll | (Optional) This assembly contains the Visual Studio Design surface code for the suite. The configuration wizards you can access from the Smart Tags of the controls are also here. The assembly is only needed if you use the controls in the Design mode in VS and is not needed in the deployed application. The automated installation adds this assembly to the GAC for versions prior to R1 2018. |
Telerik.Web.Device.Detection.dll | (Optional) The Telerik Device Detection framework that can help you determine, with a few lines of code, the screen resolution of the device that requested the page while processing the request on the server. The assembly is used by the Telerik controls to determine the render mode when it is set to Auto . If you use only the Classic, Lightweight, or Mobile render mode, you do not need this assembly. |
ZIP Library
The ZIP library is a cross-platform library that lets you load, create, and update ZIP archives on the fly with an easy-to-use API.
You can access its assembly from the AdditionalLibraries
folder in the Telerik® UI for ASP.NET AJAX installation (automated and manual) and from the internal builds archive. It supports .NET 4 and .NET 4.5, so depending on the target framework of your project, you need to take the assembly from the Bin40
or the Bin45
or the Bin462
folder respectively.
-
Telerik.Windows.Zip.dll
—The assembly of the Telerik ZIP Library. -
Telerik.Windows.Zip.Extensions.dll