Visual Studio Ne reconnaît pas le Système.Linq
J'ai créé ce programme et C# et il fonctionnait correctement il y a quelques semaines.
Maintenant, j'ai copié tout ce code à un autre projet, je travaille sur. Je l'ai ajouté à une nouvelle marque de Classe C# à l'intérieur du projet, je travaille sur. Visual Studio n'ai pas reconnu l'assemblée des références qui disent "non trouvé" dans les commentaires.
C'est juste bizarre depuis qu'ils ont été trouvés dans le programme précédent. Personne ne sait pourquoi Visual Studio ne peut pas trouver ces références d'assembly.
using System;
using System.Collections.Generic;
using System.Linq; //not found
using System.Text;
using XML_Creator; //not found
using System.Xml.Linq; //not found
using System.IO;
Avoir les références de l'été ajouté au projet?
Avez-vous des
La version de l' .NET framework que vous utilisez?
Je suis à l'aide de framework 4.0
La question serait: qui version cible de l' .NET framework est le projet?
Avez-vous des
System.Xml.Linq.dll
référencé dans votre nouveau projet?La version de l' .NET framework que vous utilisez?
Je suis à l'aide de framework 4.0
La question serait: qui version cible de l' .NET framework est le projet?
OriginalL'auteur tennis779 | 2014-07-09
Vous devez vous connecter pour publier un commentaire.
Une supposition: C'est probablement la .NET framework version cible du nouveau projet.
Système.Linq a été introduit sur .NET Framework 3.5.
Aller à Projet -> Propriétés -> Demande et de vérifier la Cible Cadre de la propriété. C'est probablement un framework cible avant de 3,5
OriginalL'auteur Adrian Carneiro
Références
Vous avez besoin d'une référence à Système.Core pour Linq pour travailler .Net framework 4
ce n'est pas là non plus....
Vous avez juste a Sauvé ma journée
OriginalL'auteur Durre
Vous avez besoin pour ajouter de la refrence de système.De base.
OriginalL'auteur Edwin Ikechukwu
Vous avez besoin de faire un clic droit sur la solution dans l'Explorateur de solutions et d'ajouter une référence à System.Xml.Linq et/ou d'un Système.Linq dans les Propriétés du Projet.
Ce qui a m'a frappé à plusieurs reprises - je le vois beaucoup avec le Système.De Configuration. (Pour quelque raison que ces deux références semblent être particulièrement pointilleux)
Veuillez noter que le Système.Linq espace de noms dans le Système.Assemblage de base, pas de Système.Xml.Linq
Ce n'travail, je pensais que j'ai été en utilisant le framework 4.0, quand il a été fixé à 2,0... donc ce n'est pas de montrer du Système.XML.Linq
OriginalL'auteur Tim
Si votre fichier est dans le dossier App_Code, essayez de le déplacer vers un autre dossier. Pour moi sa a résolu le problème.
OriginalL'auteur Ammar
Pour moi j'ai essayé et travaillé:
PROJET==>Ajouter une Référence ==> Parcourir ==>
C:\Windows\winsxs\x86_netfx35linq-system.core_31bf3856ad364e35_6.1.7601.17514_none_6161fc35ed136622\System.core.dll
Ou
vous pouvez tout simplement trouver les System.core.dll à l'aide de recherche de windows sur le Système d'exploitation de Disque
OriginalL'auteur Shriram Panchal
J'ai eu un problème similaire. J'ai mis à jour mon asp.net projet à .NET Framework 4.5.x et cela a fonctionné. Je n'ai essayé 4.5.1 d'abord, puis plus tard, 4.5.0 et les deux semblent être l'aider.
OriginalL'auteur Amit