none
Errore System.TypeInitializationException RRS feed

  • Domanda

  • Ho sviluppato un'applicazione con Visual Studio 2005 che contiene un form con CrystalReportViewer ;

    con so W10 ho installato Crystal Reports for .Net Framework 2.0(x86) ma

    alla richiesta di generare una report ricevo il seguente errore:

    Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
    sono riportate in fondo al messaggio.

    ************** Testo dell'eccezione **************
    System.TypeInitializationException: L'inizializzatore di tipo di 'CrystalDecisions.CrystalReports.Engine.ReportDocument' ha generato un'eccezione. ---> CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime.

    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
       in CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       in CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
       --- Fine dell'analisi dello stack dell'eccezione interna ---
       in CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
       in VirtualPrimaNota.rptAnagraficaClientiNew..ctor()
       in VirtualPrimaNota.frmViewerCR.RepListaClienti()
       in VirtualPrimaNota.frmViewerCR.btnAnagrafiche01_Click(Object sender, EventArgs e)
       in System.Windows.Forms.Control.OnClick(EventArgs e)
       in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       in System.Windows.Forms.Control.WndProc(Message& m)
       in System.Windows.Forms.ButtonBase.WndProc(Message& m)
       in System.Windows.Forms.Button.WndProc(Message& m)
       in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Assembly caricati **************
    mscorlib
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    mscorlib.resources
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    VirtualPrimaNota
        Versione assembly: 1.0.6816.14375
        Versione Win32: 1.0.6816.14375
        Base di codice: file:///C:/Program%20Files%20(x86)/Edisoft/VirtualCash/VirtualPrimaNota.exe
    ----------------------------------------
    System.Windows.Forms
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Microsoft.VisualBasic
        Versione assembly: 8.0.0.0
        Versione Win32: 8.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    Accessibility
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.Configuration
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Transactions
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------
    System.EnterpriseServices
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_64/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    ----------------------------------------
    CrystalDecisions.Windows.Forms
        Versione assembly: 10.2.3600.0
        Versione Win32: 10.2.51014.0
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Windows.Forms/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Windows.Forms.dll
    ----------------------------------------
    CrystalDecisions.Shared
        Versione assembly: 10.2.3600.0
        Versione Win32: 10.2.51014.0
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Shared/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Shared.dll
    ----------------------------------------
    CrystalDecisions.ReportSource
        Versione assembly: 10.2.3600.0
        Versione Win32: 10.2.51014.0
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportSource/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportSource.dll
    ----------------------------------------
    System.Web
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
    ----------------------------------------
    CrystalDecisions.CrystalReports.Engine
        Versione assembly: 10.2.3600.0
        Versione Win32: 10.2.51014.0
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/10.2.3600.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll
    ----------------------------------------
    System.Data.resources
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Data.resources/2.0.0.0_it_b77a5c561934e089/System.Data.resources.dll
    ----------------------------------------
    CrystalDecisions.ReportAppServer.CommLayer
        Versione assembly: 10.2.3600.0
        Versione Win32: 10.2.9700.0
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CommLayer/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CommLayer.dll
    ----------------------------------------
    System.Windows.Forms.resources
        Versione assembly: 2.0.0.0
        Versione Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
        Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------

    ************** Debug JIT **************
    Per attivare il debug JIT, è necessario impostare il valore
    jitDebugging nella sezione system.windows.forms del file di configurazione
    dell'applicazione o del computer (machine.config).
    L'applicazione inoltre deve essere compilata con il debug
    attivato.

    Ad esempio:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    Quando il debug JIT è attivato, tutte le eccezioni non gestite
    vengono inviate al debugger JIT registrato nel computer,
    anziché essere gestite da questa finestra di dialogo.

    lunedì 3 settembre 2018 17:33

Tutte le risposte

  • Sembra che ti manchi una porzione del crystal reports, o una porzione del framework 2.0 pertanto verifica l'installazione che hai fatto di entrambi.

    Presumo non sia una scelta dover lavorare con la versione 2005, visto che esiste la versione community di crystal reports per 2017 scaricabile dal sito di SAP che però funziona solo con la versione più recente di Visual Studio 2017 e non funziona con le versioni Express e Community.

    saluti


    Sabrina C. - http://www.dotnetwork.it

    martedì 4 settembre 2018 07:30