Errore apertura report crysta report 10 da vb .net 2003

martedì 12 dicembre 2006 - 16.52

gaegig Profilo | Newbie

Ho un problema che mi sta facendo fondere!

Sul client di sviluppo ho installato Vb 2003 e Crystal Report 10 Enterprsie. Ho creato una piccola e banale applicazione che interroga un db access e vorrei stampare i risultati passando da crystal. Tutto ok quando eseguo sul mio pc, ma quando installo su un altro ho il seguente errore in esecuzione:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80040154): Interfaccia non registrata.
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.CreateRptDoc()
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper..ctor()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.y()
at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
at CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()
at MediLogClient.crMediLog..ctor()
at MediLogClient.fPrint.fPrint_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
MediLogClient
Assembly Version: 1.0.2537.29002
Win32 Version: 1.0.2537.29002
CodeBase: file:///C:/Program%20Files/EOC/Setup4/MediLogClient.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
System.Data
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.data/1.0.5000.0__b77a5c561934e089/system.data.dll
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 7.0.5000.0
Win32 Version: 7.10.3052.4
CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll
----------------------------------------
Interop.Excel
Assembly Version: 1.5.0.0
Win32 Version: 1.5.0.0
CodeBase: file:///C:/Program%20Files/EOC/Setup4/Interop.Excel.DLL
----------------------------------------
Microsoft.Office.Interop.Excel
Assembly Version: 11.0.0.0
Win32 Version: 11.0.5530
CodeBase: file:///c:/windows/assembly/gac/microsoft.office.interop.excel/11.0.0.0__71e9bce111e9429c/microsoft.office.interop.excel.dll
----------------------------------------
CrystalDecisions.Windows.Forms
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.30
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.windows.forms/10.0.3300.0__692fbea5521e1304/crystaldecisions.windows.forms.dll
----------------------------------------
CrystalDecisions.Shared
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.33
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.shared/10.0.3300.0__692fbea5521e1304/crystaldecisions.shared.dll
----------------------------------------
CrystalDecisions.ReportSource
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.0
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportsource/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportsource.dll
----------------------------------------
System.Web
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.web/1.0.5000.0__b03f5f7f11d50a3a/system.web.dll
----------------------------------------
CrystalDecisions.Shared.resources
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.0
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.shared.resources/10.0.3300.0_it_692fbea5521e1304/crystaldecisions.shared.resources.dll
----------------------------------------
CrystalDecisions.Windows.Forms.resources
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.0
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.windows.forms.resources/10.0.3300.0_it_692fbea5521e1304/crystaldecisions.windows.forms.resources.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.32
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.crystalreports.engine/10.0.3300.0__692fbea5521e1304/crystaldecisions.crystalreports.engine.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CommLayer
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.commlayer/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.commlayer.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ClientDoc
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.clientdoc/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.clientdoc.dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataSetConversion
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.datasetconversion/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.datasetconversion.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CubeDefModel
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.cubedefmodel/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.cubedefmodel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.Controllers
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.controllers/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.controllers.dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataDefModel
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.datadefmodel/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.datadefmodel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ReportDefModel
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.19
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.reportappserver.reportdefmodel/10.0.3300.0__692fbea5521e1304/crystaldecisions.reportappserver.reportdefmodel.dll
----------------------------------------
CrystalDecisions.KeyCode
Assembly Version: 10.0.3300.0
Win32 Version: 10.0.9500.0
CodeBase: file:///c:/windows/assembly/gac/crystaldecisions.keycode/10.0.3300.0__692fbea5521e1304/crystaldecisions.keycode.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

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

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.


Ho creato il pacchetto d'installazione ed in seguito ho provato a registrare la dll crviewer.dll, ma nulla è cambiato.

C'è qualcuno che puo' aiutarmi?

Vi ringrazio già da ora.

ysdemarc Profilo | Expert

Penso che abbia creato il pacchetto di istallazione per il tuo programma con .net.

Verifica di aver inserito nelle dipendenze se non lo ha fatto automaticamente i seguenbti file:
Crystal_Database_Access2003.msm
Crystal_Menaged2003_ita.msm
Crystal_regwiz2003.msm

(il 2003 sta pe la versione probabilkmete tu avrai al posto suo 2005...)

e poi nelle proprietà di Crystal_regwiz2003.msm controlla se hai inserito il License Key correttamente..
Vincenzo
Programmatore sbilenco

gaegig Profilo | Newbie

Ringrazio molto per la risposta.

In effetti le dipendenze suggerite le avevo già inglobate nel pacchetto msi, ma l'applicativo non funzionava.

Sono riuscito a risolvere il problema nel modo seguente:

- ho scaricato da http://support.businessobjects.com/downloads/merge_modules.asp#04 i merge modules specifici per il mio caso, ovvero "Merge Modules for Crystal Reports 10 .NET Deployments ". Nel pacchetto d'installazion ho aggiunto il merge solo per CrystalReports10_maps.msm e CystalReports10_NET_EmbeddedReporting.msm (Attenzione: nel caso si aggiungano moduli supplementari il programma potrebbe non funzionare correttamente).

A questo punto l'applicazione permette l'avvio di crystal report.

Grazie ancora per il tempo che mi avete dedicato e vi saluto


Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5