Système.ServiceModel manquant
Je travaille avec VS2010 exprimer sur Win7 (64 bits) et je suis en train d'utiliser System.ServiceModel
mais j'obtiens une erreur qu'il n'est pas ServiceModel
dans le System
espace de noms:
Le type ou le nom d'espace de noms 'ServiceModel" n'existe pas dans l'espace de nom "System" (vous manque une référence d'assembly?)
J'ai regardé dans \Windows\Microsoft.NET\Framework\v4.0.30319
et il y a quelques ServiceModel___.dll
fichiers, mais je ne sais pas si je suis absent quelque chose ou s'ils sont endommagés.
Des conseils?
Grâce,
Yonatan
- Avez-vous d'ajouter une référence à elle? Sélectionnez Projet-> Ajouter une Référence et sélectionnez le nom de l'assembly.
- yep...ne pas le faire. MERCI !
- Voici un problème similaire. J'ai résolu en utilisant cette méthode. stackoverflow.com/questions/7511199/...
Vous devez vous connecter pour publier un commentaire.
Ajouter une référence à l'assembly System.ServiceModel. Sélectionnez Projet-> Ajouter une Référence puis sélectionnez le nom de l'assembly.
Clic droit sur Projet -> Propriétés -> Application -> Framework Cible = .NET Framework 4.5
La
System.ServiceModel
espace de noms est en System.ServiceModel.dll.Je ne suis pas utilisez la version 64 bits de Windows donc je ne peux pas vérifier si c'est le bon endroit.
Parfois Visual Studio n'est pas installé cette dll dans le GAC.
Vous pouvez gac de ce qui se trouve dans %systemDrive%\Windows\Microsoft.NET\Framework\v4.0.30319 à l'aide de
gacutil /i dll_file
Pour utiliser gacutil vous pouvez ouvrir l'Invite de commandes de Visual Studio Tools menu.