156 votes

Comment faire pour empêcher le « toujours » extraire des fichiers de la solution Visual Studio ?

Apparemment sans raison, chaque fois que j’ouvre ma solution, Visual Studio extrait le fichier sln.

Si je la compare à la version précédente il n’y a aucun changement. Mais c’est vraiment frustrant car tout le monde a la solution vérifiée.

J’utilise VS 2008 et TFS 2008, les deux SP2.

Toute idée sur comment je peux arrêter cette chose qui puisse arriver ? Ou est un fonctionnalité/bogue du fournisseur de contrôle de source TFS pour VS ?

122voto

Graham Clark Points 9038

Cela se produit lorsque ce qui suit est dans le fichier .sln correspondant :

J’ai trouvé que Enterprise Library a ajouté l’un d'entre eux. J’ai enlevé, vérifié dans la solution, fermé puis rouvert il et non plus automatique check-out.

6voto

jussij Points 7391

De mémoire, si vous utilisez le menu Outils, Options , puis sélectionnez le panneau de contrôle de code Source, les environnements qu’il devrait y avoir quelques options pour configurer la façon dont l’IDE interface avec le contrôle de version.

Je pense que certaines de ces options contrôle le comportement de la caisse à l’ouverture .

6voto

user408720 Points 11

Juste au cas où, comme moi, vous ne pouvait pas faire fonctionner et vous trouvez qu’un ou plusieurs projets aussi avoir vérifié, j’ai trouvé une solution plus simple. Prenez note du ou des projets qu’il garde vérifier. Allez dans fichier - Source Control - changement de contrôle de code Source et puis détachez les projets en question. Cliquez sur OK, enregistrer tout, puis retournez au contrôle de code Source de changement et lier le projet à la solution. J’espère que cela fonctionnera pour d’autres

3voto

Dave Roberts Points 459

Bien que pas prévenir le problème en premier lieu, l’utilisation libérale de la commande « Annuler inchangée » Team Foundation Power Tools sera annuler (surprise, surprise) la modification en attente si aucune modification n’ont été faite.

3voto

Luis Filipe Points 3302

Permettre le départ et ensuite comparer les deux fichiers. Si VS ajouté quelque chose comme

vous rencontrez un bug VS une solution dans VS2008 mais pas porté vers VS2005

Visitez ce lien pour plus de détails :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X