2011-01-27 2 views
0

Nous travaillons sur une application Web et la cible le déploiement inclut Windows 2003 64 bits. Lorsque nous courons l'application sur le système d'exploitation 64 bits, il donne l'erreur suivante:Erreur: L'entrée 'asp: System.Web.UI: System.Web.Extensions, Version = 3.5.0.0, Culture = neutre, PublicKeyToken = 31bf3856ad364e35' a déjà été ajoutée

The entry 'asp:System.Web.UI:System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has already been added 

Le fichier web.config comprend les éléments suivants:

<pages validateRequest="false" enableEventValidation="false" viewStateEncryptionMode="Never" theme="esl_theme"> 
    <controls> 
     <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    </controls> 
</pages> 

Et si on enlève la ligne <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>, il semble fonctionner.

Quelqu'un peut-il aider à comprendre le problème et prendre des mesures correctives? L'application ne compile pas sur un système d'exploitation 32 bits sans cela.

Répondre

1

Est-ce la racine web.config de votre application ou d'un sous-dossier?

On dirait que votre application hérite de cette référence de certains parents web.config.

Peut-être de:

  • racine web.config
  • web.config de la machine

Pour votre problème 64 bits, vérifier si cette assemblée est compilé/construit pour 64 bits ou pas. Pas beaucoup travaillé avec 64 bits, mais cela doit être le problème. Essayez de référencer la version 64 bits.

+0

C'est la racine web.config. Pouvez-vous me dire ce que j'ai besoin de voir sur machine.config? – Kangkan

+0

Vous devez rechercher une entrée de référence d'assembly 'asp: System.Web.UI: System.Web.Extensions, Version = 3.5.0.0, Culture = neutre, PublicKeyToken = 31bf3856ad364e35'. – decyclone

+0

Merci. Je pourrais réellement trouver une racine web.config. Merci de votre aide. – Kangkan

Questions connexes