NuGet VS 2012 ServicePointManager ne prend pas en charge les proxy avec le schéma https
J'ai récemment mis à niveau à partir de VS2012 RC à la RTM, et depuis la mise à niveau de la version d'origine, je ne peux plus accéder nuget. Je reçois l'erreur suivante dans la Gérer les Packages NuGet fenêtre.
The ServicePointManager does not support proxies with the https scheme.
J'ai regardé la solution proposée ici dans un précédent débordement de pile question, mais il ne s'applique pas à moi que je ne suis pas derrière un pare-feu (certainement pas censé être et vérifié par http://whatismyipaddress.com/proxy-check). Je peux aussi voir le flux RSS /VS pouvez accéder à d'autres ressources du réseau, qui, dans la question précédente, le problème était lié à tous VS trafic internet non seulement NuGet comme il l'est dans mon cas.
Toutes les idées de ce qui pourrait avoir causé, ou comment restaurer l'accès à NuGet? J'ai essayé sur mes machines au travail, et mon ordinateur personnel à la maison, tous avec le même effet.
source d'informationauteur Superman
Vous devez vous connecter pour publier un commentaire.
La solution est dans cette réponse:
Visual Studio 2010 nuget erreur: La connexion sous-jacente a été fermée: impossible d'établir une relation de confiance pour le canal sécurisé SSL/TLS
Le problème est lié à une mauvaise SSL cert sur la valeur par défaut du package Nuget source.
J'ai commencé à faire cela dans VS2015 sur une de mes machines. J'ai eu un paquet supplémentaire nourrissent myget qui ne cessent de m'a demandé des informations d'identification et n'ont même lors de la saisie des informations d'identification correctes.
Ce qui m'a aidé a été de compensation de la nuget cache et config par la suppression de ces deux nuget dossiers:
Après que j'ai redémarré Visual Studio et ajouté mon package personnalisé source de nouveau.
Je ne suis pas sûr de ce qui s'est passé dans mon nuget l'utilisation de l'histoire, mais je me retrouve coincé à l'aide de proxy pour ma machine de développement. pour le faire fonctionner.
1 - ouvrir fiddler
2 - goto
%AppData%\NuGet\NuGet.config
Sources de paquets
3 - config
4 - lucratif.
Cela se produit également si vous avez un proxy configuration de vos paramètres internet.
Vérifier votre système de variables d'environnement pour
http_proxy
ethttps_proxy
. NuGet ressemble à ceux de la première, si elles existent. Si ces proxy variables d'environnement commencer avechttps
NuGet échouera. Réparer et redémarrer votre ordinateur (redémarrer Visual Studio ne fonctionne pas pour moi).Vous pouvez le vérifier en ouvrant le Gestionnaire de paquets de la Console:
Si vous souhaitez obtenir rapidement de travailler sans avoir à redémarrer votre ordinateur, définissez manuellement les procurations dans le Gestionnaire de paquets de la Console:
Un très réponse tardive, mais j'ai reçu exactement le même message lors de la restauration de packages Nuget dans VS 2015. Il semble que la dernière fois que j'ai redémarré ma machine, je n'arrête pas de Fiddler, et le Violoneux, semble avoir oublié quelque chose dans un drôle d'état. Quand j'ai commencé et est ressortie par le Violoneux, le problème a disparu.
J'ai aussi été confronté au même problème pour que j'ai juste fermé ma fiddler et de redémarrer Visual Studio pour résoudre le problème