Impossible de charger le fichier ou l'assembly 'Système.Net.Http, Version=4.0.0.0'
Je ne sais pas ce que j'ai fait, mais j'ai peut-être supprimé System.Net.Http 4.0.0.0
du GAC. J'ai un Windows Bibliothèque Portable qui cible WinRT qui était en train de rassembler et fonctionne bien, et maintenant j'ai le message d'erreur à chaque fois que j'essaie et l'exécuter
Impossible de charger le fichier ou l'assembly 'Système.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.":"Système.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
comment puis-je ajouter de nouveau System.Net.Http 4.0.0.0
? Chaque fois que je regarde pour la .dll, je trouve la version 2.0.0.0?
J'ai eu tout le chemin, MAIS le dernier dossier (de la deuxième à la dernière commande) a été v4.0_2.0.0.0_b03f5f7f11d50a3a, donc, il y a 2 près du début, pas un 4.
Quelle est la version de Windows que vous êtes sur?
Windows 8. Je suis en train de construire une application WinRT
Pour la réparation, vous devrez exécuter la Restauration du Système pour restaurer des binaires pour Windows à une version antérieure quand il a fait un travail. Pour m'aider à comprendre la cause de cela, avez-vous désinstaller quelque chose récemment que pourrait avoir cassé?
OriginalL'auteur joe_coolish | 2012-09-27
Vous devez vous connecter pour publier un commentaire.
À la réparation de ce sur des versions de Windows antérieures à Windows 8, allez dans Ajouter ou Supprimer des Programmes et de faire une réparation de l'installation de l' .NET Framework 4.5.
Pour cette paire sur les versions de Windows 8 ou plus, vous devrez exécuter la Restauration du Système pour restaurer des binaires pour Windows à une version précédente quand il fonctionnait.
OriginalL'auteur David Kean
Avez-vous essayé de supprimer, puis ajouter à nouveau la référence du projet?
.NET Portable Subset
et je ne peux pas la supprimer et d'en ajouter de nouveau. Le package est créé dynamiquementOriginalL'auteur Seth Greenstein
Essayer de dossier:
C:\Program Files (x86)\de Référence Assemblées\Microsoft\Framework.NETFramework\v4.0
et de copier la dll dans le GAC à l'aide de gacutil outil à partir du dossier
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
Pas de ne pas le faire. Les fichiers sont sous la rubrique "Référence Assemblées" ne sont pas de véritables assemblées, ne pas les installer dans le GAC.
OriginalL'auteur Martin Suchan
Si elle l'était, mais ce n'est pas maintenant, c'est la haute probable que vous avez changé quelque chose dans votre projet, si je comprends bien, vous êtes en train de créer une Bibliothèque Portable (pas un Windows Store), si c'est le cas, vous avez probablement changé ce que plataforms que vous ciblez, vous ouvrez les Propriétés du projet et dans la Bibliothèque->Cible Cadres de cliquer sur le Changement, là, si vous avez tout choisi ou des .NET Framework 4.0.3 est sélectionné, puis Système.Net.Http n'est pas autorisé, pour résoudre ce problème, vous devez fermer certaines sélections et activer la .NET Framework 4.5, que le minimum de la version à utiliser le Système.Net.Http.
OriginalL'auteur Rafael