Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 23/07/2007, 11h38   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2003
Messages : 41
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 41
Points : 13
Points : 13
Par défaut [XI] [Vista] Viewer bloqué par la prévention d'execution des données

Bonjour a tous !

Mon application , codée en C# pour .NET 1.1 utilise des etats CRXI

Or lorsque un je fais appel à un CrystalreportViewer dans une fenetre, le programme est arrèté par la prévention d'execution des données (au tout debut du constructeur)

Apres quelques recherches j'ai cru comprendre que la première version de crystal XI n'était pas compatible vista , je suis donc passé a crystal XI R2

L'installation de crystal sur le poste client est faite avec le merge module de crystal XI R2 SP2 , dernier en date il me semble (18/06/2007).


Mais le problème persiste avec Crystal Xi R2 sp2, la protection d'execution des données (DEP) continue de bloquer le programme lors de l'ouverture de la fenetre contenant le viewer.

Une solution est bien sûr de désactiver la DEP, mais crystal indique une compatibilité vista sur ses dernieres versions !

Qu'en est il vraiment ? quelqu'un aurait'il la solution à ce problème ?


Merci d'avance
hardballer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 15h20   #2
Candidat au titre de Membre du Club
 
Inscription : juin 2003
Messages : 41
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 41
Points : 13
Points : 13
Après plusieurs recherches j'ai pu déterminer que le programme était bloqué par la DEP lors de l'appel du constructeur de "ReportDocument()"

pourtant ma DLL CrystalDecisions.CrystalReports.Engine.dll semble bien être la dernière en date puisqu'elle est de mars 2007, date de sortie du SP2

j'ai commis une petite erreur par rapport à la date de la DLL , elle est en fait du 18/06/2007

Ca me parait difficile a croire qu'un merge module sorti le mois dernier ne soit pas compatible Vista !

Me revoila , toujours avec le même problême ...

j'ai installé le fixpack 2.4 de CR XI R2 sur ma machine de développement, ai déployé sur mon poste client en utilisant le tout dernier merge module ( en date du 15 aout 2007)

et des que le constructeur de ReportDocument() est appelé => la protection d'execution des données ferme mon appli !


Même si vous n'avez aucune idée de comment résoudre ce problème j'aimerais savoir si certains d'entre vous ont réussi a faire tourner CR XI R2 sous vista sans désactiver la pévention d'execution des données ...


merci d'avance !
hardballer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 11h37   #3
Membre habitué
 
Avatar de GP77
 
Inscription : mars 2006
Messages : 111
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mars 2006
Messages : 111
Points : 118
Points : 118
Bonjour hardballer,

Je suis confronté au meme problème que toi !!!
J'ai une app test de 3 lignes ! Un reportDocument et un loadreport et un print et ca crash direct sur vista !!!

As-tu trouvé une solution ?

Je cherche encore...
GP77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 14h40   #4
Candidat au titre de Membre du Club
 
Inscription : juin 2003
Messages : 41
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 41
Points : 13
Points : 13
Bonjour !

La seule solution que j'ai trouvée a été de désactiver la prévention d'execution des données pour mon appli au moyen d'un patch généré avec le "application compatibility toolkit" de microsoft.
hardballer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h07.


 
 
 
 
Partenaires

Hébergement Web