Impossible de charger le fichier ou l'assembly CrystalDecisions.ReportAppServer.ClientDoc

J'ai regardé sur des questions similaires sur, mais rien ne correspond à mon problème autant que je peux dire.

Le message de l'exception:

Impossible de charger le fichier ou l'assembly 'CrystalDecisions.ReportAppServer.ClientDoc, 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é.

Le fichier est dans mon CAS. Je suis en train d'élaborer sur un ordinateur 32 bits (Windows 7) exécution de VS2010, tout est .NET4. La cible d'hébergement de la machine est de 64 bits Win 2008 R2. Ma machine locale a la CR d'installation pour VS2010; la machine qui héberge a la 64 bits runtimes pour VS2010. Je suis de la compilation de tout mon code dans "any CPU" mode pour cette application web.

Il souffle mon esprit qu'il ne peut pas trouver le fichier dans le GAC. C'est une application IIS; est-il une sorte de problème d'autorisations? Je pense que IIS auraient accès à la GAC.

Quelques suggestions de ce que serait appréciée.

  • Dans plusieurs tiers dll qui j'ai travaillé, le PublicKeyToken est différente pour les 32 bits et les versions 64 bits. Si cela fonctionne sur un ordinateur, mais pas l'autre, cela peut être un endroit où regarder. c'est juste une supposition, mais...
  • Bien le fichier avec jeton de clé publique existent dans le GAC, exactement comme décrit. Je ne comprends pas pourquoi mon application web ne peut pas le trouver.