Dernier commentaire
Je crois cependant que mon problème se produit lors de l'utilisation de Nuget, si vous lisez en raison de l'erreur TF30063. Jetez un œil à la réponse que j'ai fournie et acceptée.
Message d'origine
Je reçois ce message d'erreur lorsque j'essaie de vérifier. Cela se produit au hasard et peut se produire même s'il y a quelques minutes, la même instance de Visual Studio m'a permis de vérifier autre chose pour le modifier.
La solution de contournement actuelle consiste à rouvrir VS2010.
En utilisant W7x64, vs2010 ultimate avec TF2010 et sql2008 sur ma machine de développement locale. Je ne fais pas partie d'un domaine. Je suis l'administrateur de cet ordinateur.
9/08/2011 supplémentaire
Lorsque le problème se produit, je "ferme la solution" sous fichier. Et puis rouvrez la solution. Je reçois ensuite une boîte uid/pwd. J'ai mis mon admin uid/pwd dedans et puis j'ai un autre message d'erreur. Encore une fois, la fermeture de vs2010 et la réouverture résolvent le problème.
Supplément: 30/08/2011
Je crois que cela a à voir avec la pépite. J'ai fourni une réponse et jusqu'à présent, après plusieurs mois, je n'ai pas eu d'erreur TFS. Où j'aurais dû avoir une erreur étant donné les types d'opérations que j'effectuais qui étaient identiques aux scénarios de l'échec.
J'ai remarqué que le problème s'est produit principalement après avoir installé un paquet nuget. Après avoir ajouté un paquet nuget, j'ai constaté que je ne pouvais pas vérifier. Le redémarrage de Visual Studio a aidé.
Sur la base de cette discussion:
http://nuget.codeplex.com/discussions/254328
j'ai utilisé cette solution qui semble fonctionner:
(J'ai copié la solution ici si jamais la page Web disparaît)
Control Panel / Internet Options / Security Tab
Select "Local Intranet"
Click Sites button
Click Advanced Button
Add your TFS server http address to the list. e.g. http://tfs
Restart Visual Studio
Source: http://blog.rthand.com/post/2011/08/26/Fixing-combination-of-NuGet-and-Team-Foundation-in-workgroup-configuration-401-Unauthorized.aspx (Allez directement vers The Solution
à mi-course).
Ne laissez pas la partie Options Internet vous tromper. Je n'utilise pas Internet Explorer et cela a résolu mon problème.
J'ai trouvé ce problème et la solution acceptée n'a pas fonctionné pour moi. Pour moi, le problème s'est produit lors de la tentative d'ajout d'un package NuGet à mon projet (via la console ou l'interface graphique) et il afficherait l'invite de connexion mais n'accepterait pas mon utilisateur/mot de passe. Il essaierait environ 4 fois, puis échouerait et annulerait l'installation.
Il s'est avéré pour moi que le problème était que j'avais Fiddler ouvert et dès que je l'ai fermé (pour annuler les paramètres de proxy), j'ai ensuite pu installer le package sans aucun problème. Je n'ai même pas eu à redémarrer Visual Studio pour le faire fonctionner.
Je pensais juste partager cela pour la prochaine personne qui rencontrera ce problème.
Je veux ajouter une solution pour les personnes qui utilisent VisualStudio en ligne. Mon problème était que j'étais connecté à VS2013 avec le mauvais compte Microsoft.
Je voudrais souligner que la solution acceptée n'a pas fonctionné pour moi - c'est probablement pour IE utilisateurs.
Mon correctif était de "vider le cache du package"
Lorsque j'ai eu ce problème, j'ai vérifié l'Observateur d'événements sur ma machine TFS et il a montré un tas d'erreurs insuffisantes du service Windows Sharepoint. J'ai fini par désactiver les aspects Sharepoint de TFS car je ne les utilisais pas de toute façon.