ne pouvez pas ajouter de Système.Linq référence à l'application de site web

Je n'arrive pas à fingure pourquoi je ne peux pas ajouter une référence à l' .net espace de noms System.Linq. J'ai utilisé aspnet_regiis pour vérifier si j'ai la dernière version de asp.net installé :

    C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -lv
    2.0.50727.0    C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll
    4.0.30319.0    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
    4.0.30319.0    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

J'ai aussi essayé d'ajouter une référence à System.Core, mais je ne peux pas référence à la System.Linq dll.

Aussi dans mon web.config, sous

      <assemblies>
           <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
      </assemblies>     

comme iv'e mentionné avant les références au Système.De base et du Système.Les données.Linq Existe dans mon application sur le web : en vertu de la Propriété Page -> références je pouvais clairement voir les exsiting références, j'ai ajouté de nouveau, juste au cas où, et encore je ne peux pas utiliser le
Système.Linq ou d'un Système.Linq.Les Données Des Espaces De Noms .

Aucune idées de comment je pourrais référence du Système.Linq dll serait appréciée.

Quelle erreur avez-vous?
il n'y a pas d'erreur , je n'ai pas accès pour le Système.Linq dll wheni souhaitez ajouter une référence dans mon projet.
Est-ce juste le comportement que vous voyez dans Visual Studio? Sinon, il semble que vous obtiendrez à la compilation ou de l'exécution d'erreur...
c'est un comportement que j'imagine très bien une erreur de compilation n'est pas le bon mot, je veux juste exposer les fonctionnalités du système.Linq l' .ToList<T>() Extesion Méthode.
Pouvez-vous poster le code que vous rencontrez des problèmes avec?

OriginalL'auteur eran otzap | 2011-12-12