Archivos de informe

Es necesario distribuir los archivos de informe (.rpt) cuando se implementa una aplicación .NET. Puede elegir entre compilar los archivos de informe en la aplicación o distribuirlos por separado.

Archivos de informe incrustados

Los archivos de informe incrustados son archivos que se compilan en la aplicación. Con archivos de informe incrustados se puede distribuir e implementar la aplicación sin tener que distribuir los archivos de informe por separado. Cuando se agregan informes a una aplicación Web o Windows .NET, éstos se agregan de manera predeterminada como un recurso incrustado de la aplicación. Esto quiere decir que el informe se compilará en el manifiesto del ensamblado, no se cargará desde otro archivo de informe separado (.RPT).

Archivos de informe no incrustados

Los archivos de informe no incrustados son archivos de informe que no están compilados en el ensamblado de una aplicación y se distribuyen independientemente de ésta. La ventaja de conservar los informes fuera del ensamblado es que, de esa manera, se pueden modificar y volver a implementar sin tener que volver a compilar e implementar toda la aplicación. La desventaja es que no se pueden utilizar objetos de informe con tipos declarados en la aplicación y es necesario distribuir los archivos de informe independientemente de la aplicación.

Hacer que un archivo de informe sea no incrustable

  1. Una vez agregado a un proyecto, seleccione el informe en el Explorador de soluciones.

  2. En la ventana Propiedades, modifique la propiedad Build Action de manera que, en lugar de Recurso incrustado, figure Ninguno.

  3. Agregue manualmente el archivo de informe al proyecto de instalación.

    Vea Implementar aplicaciones Web o de servicios Web o Implementar aplicaciones de Windows para obtener información sobre cómo crear un proyecto de instalación.

Vea también

Módulos de combinación de Crystal Reports