2009-11-23 4 views
0

J'ai récemment mis à niveau mon serveur Web vers Windows 2003 R2 Enterprise 64 Bit. Maintenant, mon site web développé en utilisant Asp.net n'est pas capable de charger les rapports développés en utilisant les rapports Crystal. La raison en est que les rapports Crystal sont incapables de charger car ils sont en 32 bits. Pour résoudre le problème ci-dessus, j'ai forcé l'aspnet_compiler.exe à compiler en mode X86. Cela a été réalisé en ajoutant l'élément suivant dans web.configAsp.net sous Windows 2003 R2 Enterprise sous IIS 7.5

<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" 
       type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 
       warningLevel="4" 
       compilerOptions="/platform:x86"> 

Après avoir ajouté cela, j'ai compilé et déployé à nouveau. Mais le site a cessé de fonctionner. Il a commencé à lancer une exception qui a arrêté le pool d'applications.

Ce sera d'une grande aide si quelqu'un peut trouver une solution pour cela.

Merci

Répondre

0

Vous pouvez télécharger l'installateur 64 bits pour l'exécution du cristal.

Vous l'avez, here.

Questions connexes