Principales respuestas
Error al mostrar informe con crystal report en una aplicacion instalada en otra pc

Pregunta
-
Buenas tardes!!!!
Hace unos días termine de hacer un proyecto, en este uso la herramienta crystal report para mediante en ella mostrar informes, el problema que tengo es que cuando estoy en la primera fase de la creación del instalador del proyecto me manda la siguiente advertencia:
Puede que los siguientes archivos tengan dependencias que no se pueden determinar de forma automática. Compruebe que todas las dependencias se han agregado al proyecto.
c:\windows\system32\macromed\flash\flash.ocx
Se que no debería de ignorar esa advertencia pero mas sin embargo lo hago y sigo con el proceso de la creación del instalador, y todo bien lo genero y no marca ningún error.
Ejecuto el instalador en la maquina donde lo quiero instalar y todo el proceso de instalación lo hace bien.
Una vez que ejecuto la aplicación ya instalada cuando quiero mostrar un informe me marca el siguiente error:
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
************** Texto de la excepción **************
CrystalDecisions.Shared.CrystalReportsException: No se ha podido cargar el informe. ---> System.Runtime.InteropServices.COMException: Operación no admitida. Un documento procesado por el motor JRC no se puede abrir en la pila C++.
en CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options)
en CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)
en CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
--- Fin del seguimiento de la pila de la excepción interna ---
en CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
en CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
en CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
en Sistema_LBEP.FPrincipal.imprimirStandingToolStripMenuItem_Click(Object sender, EventArgs e)
en System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
en System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
en System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
en System.Windows.Forms.ToolStrip.WndProc(Message& m)
en System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.233 (RTMGDR.030319-2300)
Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Sistema LBEP
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Program%20Files/Nombre%20predeterminado%20de%20la%20compa%F1%EDa/SetupLBEP/Sistema%20LBEP.exe
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.233 built by: RTMGDR
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Data
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.245 (RTMGDR.030319-2400)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.233 built by: RTMGDR
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.233 built by: RTMGDR
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data.DataSetExtensions
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Numerics
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 (RTMRel.030319-0100)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Transactions
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 (RTMRel.030319-0100)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 (RTMRel.030319-0100)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 (RTMRel.030319-0100)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/13.0.2000.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll
----------------------------------------
CrystalDecisions.Shared
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Shared/13.0.2000.0__692fbea5521e1304/CrystalDecisions.Shared.dll
----------------------------------------
CrystalDecisions.Windows.Forms
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Windows.Forms/13.0.2000.0__692fbea5521e1304/CrystalDecisions.Windows.Forms.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CommLayer
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CommLayer/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CommLayer.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ClientDoc
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.ClientDoc/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.ClientDoc.dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataDefModel
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.DataDefModel/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.DataDefModel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CubeDefModel
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CubeDefModel/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CubeDefModel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ReportDefModel
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.ReportDefModel/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.ReportDefModel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.Controllers
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.Controllers/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.Controllers.dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataSetConversion
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.DataSetConversion/13.0.2000.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.DataSetConversion.dll
----------------------------------------
System.Web
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.233 built by: RTMGDR
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
log4net
Versión del ensamblado: 1.2.10.0
Versión Win32: 1.2.10.0
Código base: file:///C:/Windows/assembly/GAC_32/log4net/1.2.10.0__692fbea5521e1304/log4net.dll
----------------------------------------
CrystalDecisions.Shared.resources
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Shared.resources/13.0.2000.0_es_692fbea5521e1304/CrystalDecisions.Shared.resources.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine.resources
Versión del ensamblado: 13.0.2000.0
Versión Win32: 13.0.13.1597
Código base: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine.resources/13.0.2000.0_es_692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.resources.dll
----------------------------------------
************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada
Por ejemplo:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.Mi pregunta es:
Que es lo que esta sucediendo ahí, por que ese error??, ya buscado en muchas partes y no logro resolver este problema, si me pudieran ayudar se los agradecería bastante, me urge sacar esto y ya estoy algo desesperado!!!!
- Cambiado Karen Malagón martes, 28 de abril de 2015 17:24 Crystal Reports issue
Respuestas
-
Saludos:
El error "CrystalDecisions.Shared.CrystalReportsException: No se ha podido cargar el informe. ---> " te dice que el LOAD no encontro el archivo RPT en la carpeta en donde lo estas llamando.
En esta forma de trabajar los reportes, cuando creas el instalador debes agregar como requeridos todos los archivos RPT de CR y colocarlos en la carpeta en donde llamas.
Esto lo puedes solucionar de dos formas:
1) Cambiando el LOAD de, p.e. "c:\MyApplication" a My.Application.Info.DirectoryPath (o cualquiera que sea el folder que tengas definido.
2) Instanciar los reportes, en vez de hacer LOAD.
Espero ayude.
JOSE LUIS
Dios NO los llamo LAS DIEZ RECOMENDACIONES
- Marcado como respuesta AlexAlonso90 viernes, 1 de mayo de 2015 16:33
Todas las respuestas
-
Saludos:
El error "CrystalDecisions.Shared.CrystalReportsException: No se ha podido cargar el informe. ---> " te dice que el LOAD no encontro el archivo RPT en la carpeta en donde lo estas llamando.
En esta forma de trabajar los reportes, cuando creas el instalador debes agregar como requeridos todos los archivos RPT de CR y colocarlos en la carpeta en donde llamas.
Esto lo puedes solucionar de dos formas:
1) Cambiando el LOAD de, p.e. "c:\MyApplication" a My.Application.Info.DirectoryPath (o cualquiera que sea el folder que tengas definido.
2) Instanciar los reportes, en vez de hacer LOAD.
Espero ayude.
JOSE LUIS
Dios NO los llamo LAS DIEZ RECOMENDACIONES
- Marcado como respuesta AlexAlonso90 viernes, 1 de mayo de 2015 16:33
-