Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/03/2007, 08h46   #1
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Par défaut [CR VS2005] Pb déploiement sous TSE/Citrix

Bonjour,

J'ai développé une application en VB 2005 qui fait appel à des rapports Crystal Reports (en utilisant Crystal Reports for .net intégré à VS2005). J'ai créé un setup d'installation avec InstallShield Express (5.0).
Sur les PCs classiques, pas de problème : l'appli se lance et je peux afficher et imprimer mes rapports.
Sur mon serveur TSE/Citrix, l'application se lance bien mais impossible d'afficher un rapport : je tombe sur l'erreur suivante :

Citation:
Une exception a été levée par l'initialisateur de type pour CrystalDecisions.CrystalReports.Engine.ReportDocument.
--> System.IO.FileNotFoundException :
impossible de charger le fichier ou l'assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.2.300.0
etc.
L'un d'entre-vous a t-il déjà rencontré ce type de problème ?
Je n'ai rien trouvé sur le net dans mes recherches...

Merci.
C.
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 09h36   #2
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Dans la boite où je suis, on travaille tous sur un client CITRIX.
Néanmoins, on m'a rajouté spécialement un PC portable car CR entre en conflit avec le CITRIX et comme on comprenait pas trop pourquoi on a abandonné.
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 12h26   #3
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
mais est-ce que tu as déploié cyrstal DotNET sur la machine TS/Citrix ?
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2007, 10h27   #4
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Après de multiples essais, j'ai trouvé !

En fait, en plus des modules de fusion que j'avais l'habitude de déployer pour le framework 1.0/1.1, il faut déployer le module de fusion ("merge module") CrystalReportsRedist2005_x86.msm de Crystal Reports pour le framework 2.0. Ce module nécessite la présence de 2 autres modules de fusion : Microsoft_VC80_ATL_x86.msm et policy_8_0_Microsoft_VC80_ATL_x86.msm.

Problème : j'utilisais InstallShield Express 5.0 qui ne prend en charge que le Framework 1.0/1.1, ce qui fait que même en ajoutant ces 3 modules de fusion CR, je tombais sur une erreur interne lors du déployement sur le serveur Citrix.

La combine : En complément de mon projet de setup créé avec InstallShield, j'ai créé un projet Setup sous Visual Studio 2005, qui contient le module de fusion CrystalReportsRedist2005_x86.msm. VS détecte les dépendances et ajoute les 2 autres modules de fusion évoqués ci-dessus. En déroulant ce setup sur le serveur Citrix, tout baigne !

Merci à ceux qui ont pris le temps de me répondre...
C.
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h54.


 
 
 
 
Partenaires

Hébergement Web