Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 3.36 KB

File metadata and controls

41 lines (30 loc) · 3.36 KB
title Custom report item implementation requirements
description Learn about the development and deployment requirements that you need for custom report item implementations.
ms.date 09/25/2024
ms.service reporting-services
ms.subservice custom-report-items
ms.topic reference
ms.custom
updatefrequency5
helpviewer_keywords
custom report items

Custom report item implementation requirements

This article discusses the prerequisites for developing and deploying custom report items.

Development and deployment requirements

Developing a custom report item for [!INCLUDEssRSnoversion] requires the following criteria:

Language and namespace requirements

[!INCLUDEssNoVersion] custom report items fully support the [!INCLUDEdnprdnshort]. You can develop custom report items using your choice of .NET-compliant languages.

[!INCLUDEvsprvs] offers the developer many tools and features to simplify and accelerate the iterative cycles of coding, debugging, and testing and to make deployment easier. The [!INCLUDEdnprdnshort] SDK includes [!INCLUDEvisual-basic] and C# compilers and related tools.

  • Custom report items use the Microsoft.ReportDesigner and xref:Microsoft.ReportingServices.Interfaces namespaces. These are stored in the Microsoft.ReportingServices.Designer.DLL and Microsoft.ReportingServices.Interfaces.DLL assemblies, which are installed as part of [!INCLUDEssRSnoversion].

  • Custom report item design-time components need to implement interfaces from the xref:System.ComponentModel namespace in the [!INCLUDEdnprdnshort]. The xref:System.ComponentModel is documented in the [!INCLUDEdnprdnshort] SDK documentation.

Related content