10
votes

Connexion à la référence d'objet TF31001 Erreur TFS non définie sur une instance d'un objet

J'ai un utilisateur exécutant VS 2015 essayant de vous connecter à notre environnement U2 sur PremisSe TFS 2015. D'autres utilisateurs sont capables de se connecter, mais cet utilisateur reçoit ce qui suit: Entrez la description de l'image ici

Référence d'objet non définie sur une instance d'un objet lors de la tentative de connexion à l'instance TFS. Ne répertoriera même pas les collections. J'ai vérifié qu'il peut ping le serveur, il peut ouvrir un accès Web TFS dans IE. Une idée de la raison pour laquelle cela se produit ou quel journal je peux regarder sur sa machine qui fournirait plus de détails?


1 commentaires

Cet utilisateur est-il utilisé pour se connecter à TFS?


4 Réponses :


16
votes
  1. Essayez d'effacer le cache de cet ordinateur client:

    • Fermer toutes les instances ouvertes de Visual Studio.
    • Naviguez jusqu'au dossier suivant: C: \ Utilisateurs \ Nom d'utilisateur \ Appdata \ local \ Microsoft \ Foundation de l'équipe \ 6.0 \ cache.
    • Supprimez le contenu du répertoire de cache, y compris tous les sous-dossiers.
    • désactiver le logiciel antivirus ou le pare-feu pour déterminer si ce changement corrige le problème.

    • Utilisez l'adresse IP de TFS au lieu du nom du serveur si vous avez utilisé le nom du serveur.


2 commentaires

J'ai essayé les étapes et ça n'a pas résolu mon problème. Ma prochaine pensée était d'éliminer le profil de l'utilisateur étant un problème, j'ai donc couru vs sur la machine d'utilisateurs comme utilisateur, vs configurez mon profil pour la première fois et j'ai pu me connecter sans problème. J'ai ensuite lancé VS sous le profil des utilisateurs et il est connecté avec succès. Complètement non habituel ou je ne comprends pas la corrélation, mais sa fonctionne maintenant.


J'ai fermé Visual Studio et ça a fonctionné quand je l'ai rouvert.



0
votes

Essayez d'ouvrir Visual Studio en mode administrateur. Cela résolue mon problème


0 commentaires

7
votes

L'une des caractéristiques les plus possibles est votre machine de serveur TFS qui manque d'espace.


1 commentaires

C'était notre cause. Libérer de l'espace travaillé pour nous.



0
votes

Une cause pour cela que j'ai vécue était basée sur une inadéquation des informations d'identification publicitaire. Pour résoudre ce problème, Fermer VS, Open Control Panneau de configuration / Credential Manager / Les informations d'identification Windows Windows trouvent TFS et supprimez les informations d'identification, puis ouvrez à nouveau VS.


0 commentaires