.RDLC

Archivo RDLC

Report Definition Language Client-side
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo RDLC es una definición de informe XML creada por Microsoft Visual Studio para el control ReportViewer. Describe el diseño de un informe -tablas, gráficos y formato- pero no incrusta datos; la aplicación anfitriona suministra los datos en tiempo de ejecución. Ábralo o edítelo con Visual Studio o con el programa gratuito Microsoft Report Builder.

Desarrollador: Microsoft Corporation Categoría: Archivos de desarrollo Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 13, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo RDLC?

.rdlc es la variante del lado del cliente del formato Report Definition Language de Microsoft, un archivo basado en XML utilizado para definir el diseño, los enlaces de datos y la apariencia de los informes renderizados por el control ReportViewer en aplicaciones Windows Forms y ASP.NET WebForms.

La distinción clave entre .rdlc y el formato .rdl estrechamente relacionado es cómo llegan los datos al informe: un archivo .rdl incrusta su propia cadena de conexión a la fuente de datos y la consulta, mientras que un archivo .rdlc omite estas intencionadamente -los datos se suministran mediante programación en tiempo de ejecución por la aplicación anfitriona a través de ReportViewer.LocalReport.DataSources. Este diseño permite a los desarrolladores vincular cualquier DataTable en memoria o colección de objetos al informe sin modificar el archivo de informe.

Estructuralmente, un archivo .rdlc es un documento XML estándar que sigue el esquema RDL (espacio de nombres http://schemas.microsoft.com/sqlserver/reporting/20xx/01/reportdefinition). Describe elementos del informe como tablas, matrices, gráficos, cuadros de texto, imágenes, parámetros y configuración de página. Existen múltiples versiones del esquema (2005, 2008, 2010, 2016), declaradas en el atributo raíz xmlns.

Los archivos .rdlc se crean y editan en Visual Studio utilizando el Report Designer, o en Microsoft Report Builder. En tiempo de ejecución, el control ReportViewer los renderiza localmente; el sucesor para escenarios de ASP.NET Core es Microsoft.Reporting.NETCore.

  • Los formatos de exportación compatibles incluyen PDF, Excel, Word, CSV y formatos de imagen.
  • Los informes pueden incrustarse como recursos del proyecto o cargarse desde el sistema de archivos en tiempo de ejecución.

Seguridad y protección

RIESGO: LOW

RDLC es un archivo de texto XML; puede contener expresiones (sintaxis de Visual Basic .NET) evaluadas en el momento del renderizado. Las expresiones maliciosas son teóricamente posibles si se cargan archivos RDLC no confiables mediante programación, pero este es un formato orientado a desarrolladores -los usuarios finales normalmente no abren archivos RDLC arbitrarios.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOReport Definition Language Client-sidetambién conocido como RDLC report, ReportViewer report definition
DESARROLLADORMicrosoft Corporationdesde 2005 (Visual Studio 2005 / ReportViewer controls)
TIPO MIMEapplication/octet-stream
TIPOArchivo de texto XML
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd

Programas que abren archivos RDLC

Windows3 apps
Microsoft Visual Studio Freemium Haga doble clic en el archivo .rdlc en el Solution Explorer -abre el diseñador visual de informes.
Microsoft Report Builder Gratis Archivo → Abrir → busque el .rdlc -diseñador gráfico completo, no requiere Visual Studio.
Notepad / VS Code Código abierto Abrir como texto XML para inspeccionar o editar manualmente la definición del informe.

Detalles técnicos

especificación profunda
Tipo de formatoDocumento de texto XML (subconjunto del esquema RDL)
Tipo MIMEapplication/octet-stream (sin MIME registrado; text/xml se usa informalmente)
Codificación de textoUTF-8 (predeterminado) o UTF-16 con BOM
Tamaño de archivo típico5 KB - 500 KB; los informes con imágenes incrustadas pueden alcanzar varios MB
Espacio de nombres XMLhttp://schemas.microsoft.com/sqlserver/reporting/20xx/01/reportdefinition (depende de la versión)
Versiones del esquema2003, 2005, 2008, 2008r2, 2010, 2016 (declaradas en el atributo raíz xmlns)
Modelo de enlace de datosDatos suministrados mediante programación en tiempo de ejecución a través de ReportViewer.LocalReport.DataSources; sin cadena de conexión ni consulta incrustada
Motor de ejecuciónControl ReportViewer (WinForms / ASP.NET WebForms); Microsoft.Reporting.NETCore para ASP.NET Core
Herramientas de autoríaVisual Studio Report Designer, Microsoft Report Builder
Formatos de exportaciónPDF, Excel, Word, CSV, TIFF y otros formatos de imagen mediante extensiones de renderizado
Formato relacionado.rdl (informe SSRS del lado del servidor; incluye cadena de conexión a fuente de datos y consulta incrustadas)
Soporte de plataformaWindows (.NET Framework); renderizado multiplataforma disponible a través de Microsoft.Reporting.NETCore (.NET Core / .NET 5+)
Lanzado2005 (Visual Studio 2005 / ReportViewer controls)
Última versiónRDL 2016 schema (SQL Server 2016 / SSRS)
Estándar abierto · libre de regalías
Especificaciónlearn.microsoft.com

Conversiones de RDLC

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos RDLC. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos RDLC.

Preguntas frecuentes

¿Cuál es la diferencia entre RDL y RDLC?
RDL es para SQL Server Reporting Services (renderizado del lado del servidor); RDLC es la variante del lado del cliente utilizada por el control ReportViewer -omite las definiciones de consulta/fuente de datos incrustadas, y los datos son suministrados por la aplicación anfitriona en tiempo de ejecución.
¿Cómo abro un archivo RDLC sin Visual Studio?
Utilice el programa gratuito Microsoft Report Builder (Windows). También puede abrirlo en cualquier editor de texto o XML, ya que es XML plano.
¿Puedo convertir RDLC a PDF?
No con una herramienta independiente -debe renderizarlo mediante programación utilizando la biblioteca Microsoft.Reporting (LocalReport.Render) en una aplicación .NET, o ejecutarlo en un control ReportViewer.
¿Por qué mi informe RDLC no muestra datos?
RDLC no incrusta datos -su aplicación debe vincular un DataTable o IEnumerable a los DataSources del informe en tiempo de ejecución. Verifique que los nombres de los campos del DataSet en el RDLC coincidan con los datos de su código.
¿Puedo usar RDLC en ASP.NET Core / .NET 6+?
El control ReportViewer original de WebForms no es compatible con .NET Core. Utilice paquetes NuGet de la comunidad como AspNetCore.ReportViewer o considere migrar a FastReport o Telerik Reporting.

Referencias

1Microsoft Open Spec - MS-RDL (Report Definition Language)learn.microsoft.com
2Microsoft Learn - Plan for report design and deployment (SSRS)learn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z