none
Tengo un problema con Crystal Reports RRS feed

  • Pregunta

  • Buenos días.

    Estimados, tengo un problema en mi aplicación en el momento que lo instalo en un segundo pc, me da problema el crystal reports:

    Adjunto mensaje:

    Por favor podrían ayudarme con este problema.

    Muchas Gracias.

    Atte.

    Daniel

    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 **************
    System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'CrystalDecisions.CrystalReports.Engine.ReportDocument'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'CrystalDecisions.Shared.SharedUtils'. ---> System.BadImageFormatException: No se puede cargar el archivo o ensamblado 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ni una de sus dependencias. Se ha intentado cargar un programa con un formato incorrecto.
       en CrystalDecisions.Shared.SharedUtils..cctor()
       --- Fin del seguimiento de la pila de la excepción interna ---
       en CrystalDecisions.Shared.SharedUtils.get_CurrentControl()
       en CrystalDecisions.Shared.SharedUtils.GetEffectiveCulture()
       en CrystalDecisions.CrystalReports.Engine.CREngineRes.GetString(String name)
       en CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       en CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
       --- Fin del seguimiento de la pila de la excepción interna ---
       en CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
       en CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()
       en PersonalidadJuridica.Listados.rptListado..ctor() en C:\Users\Malaleche\Documents\MEGAsync\IMEB\SistemaPersonalidadJuridica\PersonalidadJuridica\PersonalidadJuridica\Listados\rptListado.cs:línea 21
       en PersonalidadJuridica.frmListado.InitializeComponent() en C:\Users\Malaleche\Documents\MEGAsync\IMEB\SistemaPersonalidadJuridica\PersonalidadJuridica\PersonalidadJuridica\frmListado.Designer.cs:línea 31
       en PersonalidadJuridica.frmListado..ctor() en C:\Users\Malaleche\Documents\MEGAsync\IMEB\SistemaPersonalidadJuridica\PersonalidadJuridica\PersonalidadJuridica\frmListado.cs:línea 22
       en PersonalidadJuridica.frmPJ.imprimirCertificadoToolStripMenuItem_Click(Object sender, EventArgs e) en C:\Users\Malaleche\Documents\MEGAsync\IMEB\SistemaPersonalidadJuridica\PersonalidadJuridica\PersonalidadJuridica\frmPJ.cs:línea 999
       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)

    • Cambiado Joyce_AC jueves, 23 de febrero de 2017 15:07
    jueves, 23 de febrero de 2017 13:02

Todas las respuestas

  • Hola Daniel tengo una aplicación en la que utilizo crystal report para generar informes, a mi me a pasado lo mismo y yo tuve que instalar crystal report en los ordenadores donde instalaba la aplicacion. Lo que no logre hacer es incluir en el instalador de la aplicacion realizado con click one el instlador de crystal report.

    Yo lo descarge de esta web:

    https://www.tektutorialshub.com/how-to-download-and-install-crystal-report-runtime/

    Espero que te sirva.

    jueves, 23 de febrero de 2017 14:06
  • Yo tuve el mismo problema cuando empece a generar mis reportes hace ya un tiempo, pero NO encontré el complemento que comenta "Isidro" así que me puse a buscar y encontré que al menos en visual studio 2015 (NO se si versiones anteriores) ya cuenta con "Report Viewer" muy parecido a Crystal Reports solo debes indicar que quieres instalarlo al momento de instalar visual estudio y de momento no me a dado ningún problema.
    jueves, 23 de febrero de 2017 15:22
  • Este problema se me presentó cuando modifiqué de versión del crystal report, para una rápida explicación el crystal tiene dos instaladore:

    1. Instalador para desarrolladores.- este instalador te permite integrar el VS con Crystal Reports.

    2. Instalador para máquinas clientes (runtime).- este instalador te permite ejecutar aplicaciones desarrolladas con Crystal Reports.

     Por ejemplo: actualmente utilizo el VS2017 y la versión para Crystal Reports (CR) es la 13_0_21, he instalado la versión para desarrolladores en mi máquina y en las máquinas que van a utilizar mi aplicación utilizan el runtime 13_0_21 de 32 o 64 bits... (yo instalo las 2, xq por algún motivo presentan algún error).

    Los instaladores los pueden conseguir de la página oficial de SAP CR acá el link 

    Desarrolladores

    https://wiki.scn.sap.com/wiki/download/attachments/461211189/WinFormCRViewer.zip?version=1&modificationDate=1504286341000&api=v2 

    Clientes

    CR.NET ClickOnce Redist (built-in Visual Studio ClickOnce “Homesite” location)
    http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_21.msi
    http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_64bit_13_0_21.msi

    Igual la página para mayor información es 

    https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

    miércoles, 13 de septiembre de 2017 23:08