Impossible de charger le fichier ou l'assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=13.0.2000.0
J'ai développé un projet simple. où j'ai l'impression de certains de rapport crystal. le projet fonctionne très bien en local de la machine, mais quand j'ai jusqu'à présent sur un serveur d'hébergement web, il m'indique une erreur lors de la visualisation des rapports crystal.
Impossible de charger le fichier ou l'assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.
Description: Une exception non gérée s'est produite pendant l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où elle a son origine dans le code.
Détails De L'Exception: System.IO.FileNotFoundException: impossible de charger le fichier ou l'assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.
Source De L'Erreur:
Une exception non gérée s'est produite lors de l'exécution de la demande web actuelle. Informations concernant l'origine et l'emplacement de l'exception peut être identifié à l'aide de la trace de pile d'exception ci-dessous.
De l'assemblée de la Charge de Trace: Les informations suivantes peuvent être utiles pour déterminer les raisons de l'assemblée " CrystalDecisions.ReportAppServer.CommLayer, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' n'a pas pu être chargé.
WRN: Assemblée de liaison de la journalisation est DÉSACTIVÉE.
Pour activer l'échec de liaison d'assembly journalisation, définissez la valeur de registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) à 1.
Remarque: Il y a peu de performance de la pénalité associée à de liaison d'assembly échec de l'enregistrement.
Pour désactiver cette fonction, supprimez la valeur de registre [HKLM\Software\Microsoft\Fusion!EnableLog].
Svp quelqu'un peut m'aider .....
OriginalL'auteur Abdullah Al Noman | 2016-06-25
Vous devez vous connecter pour publier un commentaire.
Comme je l'ai dit dans le commentaire de votre
crystaldecisions.reportappserver.commlayer.dll
n'est pas copié /présents sur votre serveur. Donc, pour cela vous devez copier manuellement les dll et coller le dans vousBin
dossierPour copier un
DLL
de projet visual studio suivez les étapesvérifiez d'abord si vous avez de référence de
crystaldecisions.reportappserver.commlayer.dl
en vertu de votre projet références dans l'explorateur de solutions, si vous n'avez pas de référence, puis l'ajouter, puis suivez les étapes ci-dessus.Malgré le fait d'avoir tous les paramètres ci-dessus en place...encore, je suis confronté à la même question...toute suggestion serait génial
est-ce le même problème? veuillez vérifier si les DLL sont présents dans votre répertoire bin après la construction ou la publication de la solution.
merci pour votre réponse. Problème était avec IIS configuration, au lieu de 64 bits en application de la piscine nous avons eu 32 bits "vrai".
OriginalL'auteur KanisXXX
J'ai eu le même message d'erreur après le déménagement vers un nouvel ordinateur portable (Windows 10). Outre la définition de la Copie Locale de vrai comme mentionné ci-dessus, j'ai dû installer Crystal Reports 32-bit runtime engine .Net Framework, même si tout le reste est configuré pour s'exécuter dans un environnement 64 bits. Espérons que cela aide.
support.jeff-net.com/index.php?/Knowledgebase/Article/View/57/0/...
L'installation de Crystal Reports 32 bits résolu mon problème
Installer la version 32 bits fonctionné pour moi!
OriginalL'auteur Mike
Web de modification de Config pour chaque crystaldecisions version du fichier de la rendre égale la même version off le fichier dll (à partir de rght cliquez dessus et sélectionnez propriétés dans l'explorateur de solutions )
Par exemple.
crystaldecisions.reportappserver.commlayer.dll --> 13.0.2000.0
après la mise à niveau de rapport crystal à CRforVS_13_0_21 éditez - - - - > 13.0.35.00.0
OriginalL'auteur Khaled Elt
Dans la première assiette, vous devez vérifier que:
(par exemple)http://downloads.i-theses.com/index.php?option=com_downloads&task=downloads&groupid=9&id=101
crystaldecisions.reportappserver.commlayer.dll
OriginalL'auteur AllmanTool
En quelque sorte, j'ai eu la mauvaise versions de Dll inscrit dans mon projet.
OriginalL'auteur Glenn Gordon