Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 3.4 KB

custom-report-item-implementation-requirements.md

File metadata and controls

43 lines (31 loc) · 3.4 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic ms.custom helpviewer_keywords
Custom report item implementation requirements
Learn about the development and deployment requirements that you need for custom report item implementations.
maggiesMSFT
maggies
03/14/2017
reporting-services
custom-report-items
reference
updatefrequency5
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

Creating a custom report item run-time component
Creating a custom report item design-dime component
How to: Deploy a custom report item
Custom report item class libraries