2008-10-06 14 views
4

J'ai essayé de contourner cette erreur pendant un jour et je n'ai pas eu beaucoup de chance. J'ai un projet VS 2008 qui utilise les Crystal Reports intégrés qui, bien sûr, fonctionnent bien localement, mais lors du déploiement sur mon serveur distant, les rapports ne seront plus exécutés. Je me suis aperçu que c'était parce que je n'avais pas les bons composants Crystal Reports installés sur mon serveur. J'ai donc essayé d'ajouter directement les fichiers dll dans mon projet, ce qui a fonctionné pour résoudre certaines de mes erreurs, mais leur référence est toujours manquante.Aide pour le déploiement de Crystal Report Site Web intégré Visual Studio 2008

La référence manquante se trouve dans le 'CrystalDecsions.ReportAppServer.ClientDoc' qui se trouve dans mon GAC.

Est-il possible de contourner ce problème AUTRE QUE l'installation du fichier msi sur le serveur?

Répondre

1

J'ai eu un problème similaire avec 2005 il y a quelque temps, la seule façon dont j'allais contourner le problème était d'installer les rapports de cristal redistribuables sur le serveur. Y a-t-il une raison pour laquelle vous hésitez à installer un MSI sur votre serveur?

+1

Je travaille pour le bon gouvernement et l'installation sur le serveur prend de petits miracles. –

+0

OIC, essayez de l'installer localement et exécutez un observateur de registre/observateur de système de fichiers pour voir ce qu'il fait, alors vous pouvez répliquer cela sur votre serveur. Mais si vous n'avez pas l'autorisation d'installer, il est peu probable que vous ayez l'autorisation d'enregistrer correctement les DLL ou de modifier le registre. – Odd