Sef-BtsIris
Messages postés33Date d'inscriptionlundi 1 août 2011StatutMembreDernière intervention17 mars 2013
-
17 févr. 2013 à 19:37
Bonjour,
Je suis en train de crée un setup d'installation avec inno setup pour mon application.
Cette application utilise la solution de reporting Crystal Report pour Visual Studio 2010.
Crystal Report propose un runtime d'installation pour les machines client, j'arrive à faire installer le runtime à partir de mon setup mais même une fois installer il est impossible de faire un rapport sur la machine client.
Cette erreur s'affiche:
Texte de l'exception **************
System.TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'CrystalDecisions.Shared.SharedUtils'. ---> System.IO.FileNotFoundException: Impossible de charger le fichier ou l'assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ou une de ses dépendances. Le fichier spécifié est introuvable.
à CrystalDecisions.Shared.SharedUtils..cctor()
--- Fin de la trace de la pile d'exception interne ---
à CrystalDecisions.Shared.SharedUtils.get_CurrentControl()
à CrystalDecisions.Shared.SharedUtils.GetEffectiveCulture()
à CrystalDecisions.Shared.LocaleManager..ctor()
à CrystalDecisions.Windows.Forms.CrystalReportViewer.InitReportViewer()
à CrystalDecisions.Windows.Forms.CrystalReportViewer..ctor()
à IHM.FrmRapport.InitializeComponent()
à IHM.FrmRapport..ctor(String strNomFichier)
à IHM.FrmPrincipale.creerRapport(Boolean imprime)
à IHM.FrmPrincipale.printPreviewToolStripButton_Click(Object sender, EventArgs e)
à System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
à System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
à System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
à System.Windows.Forms.ToolStrip.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assemblys chargés **************
J'aimerais donc savoir l'origine de cette erreur
D'autre part j'aimerais savoir si il y a moyen d'installer les dll nécessaires a l'installation de Crystal report dans le même dossier d'installation que mon application