159 votes

Le fichier de projet a été déplacé renommé ou non sur votre ordinateur

J'ai cette erreur quand j'essaye de charger un VS 2008 projet de TFS (Source)

Le projet de fichier a été déplacé, renommé ou pas sur votre ordinateur

Après je clique sur OK, le projet dit "non disponible". Quel est le problème? comment puis-je résoudre ce problème? je n'ai jamais eu ce problème avant. Certains blogs dit de supprimer le .suo fichier. Mais je ne peux pas localiser le .suo fichier. J'ai supprimé l'intégralité du projet sur mon ordinateur local, de sorte que la prochaine fois il s'ouvre il va créer un nouveau, mais j'ai toujours la même erreur. des idées?

292voto

Stanley.Goldman Points 1648

Suppression du fichier .suo certainement le tour est joué. C’est un fichier caché dans le même emplacement que le fichier .sln

39voto

AndreasV Points 1

Je suis juste tombé sur ce problème en utilisant VS 2013 après avoir renommé un projet. Réponse de Stanley m’a guidé vers la solution :

Proches VS - supprimer le fichier .suo - recommencer VS.

27voto

Prashant Y Points 231

Supprimer le `` fichier (caché) pour la solution fait le tour.

12voto

Jason Williams Points 31901

TFS fonctionne comme la plupart de contrôle à la source des paquets: Il se souvient de ce qu'il a mis sur votre ordinateur de sorte que lorsque vous "Obtenez les Dernières" il a seulement à obtenir le chnages depuis votre dernière "Get" au lieu d'avoir à obtenir absolument tout.

Cela a un inconvénient: Si vous supprimez ou renommez les fichiers en local, sur votre disque, TFS ne saurez pas que vous avez fait cela, et il continue de penser qu'ils sont là où ils les ont laissés.

Ensuite, si vous "Obtenez les Dernières" il ne sera pas la peine de mettre à jour les fichiers manquants.

Ensuite, vous êtes susceptible d'obtenir toutes sortes de "fichier manquant" d'erreurs, de TFS et tous les autres outils qui permettent de rechercher les fichiers.

Pour contourner cela, vous devez:

  • Si vous pensez que vous pourriez avoir des modifications que vous ne voulez pas perdre, copiez le dossier source sur votre PC comme un back up au cas où!
  • Clic droit sur le projet (dans l'Explorateur de solutions) ou dossier (Contrôle de code Source)
  • Choisissez "Get Version Spécifique" dans le menu contextuel
  • Choisir d'obtenir la "Dernière Version" et cochez l'option qui dit (quelque chose comme) "la force d'obtenir des fichiers déjà présents dans votre espace de travail", qui raconte TSF pour oublier ce qu'il "sait" et tous les fichiers à nouveau de toute façon.

Si vous avez des localement changé (écriture) des fichiers, alors soyez prudent. Il y a une deuxième option qui va remplacer ces, de perdre vos modifications. Mais vous avez la sauvegarde, alors vous devriez être sûr. Il est généralement conseillé de cocher cette option pour vous assurer que tout votre code source est entièrement à jour. (Mais bien sûr, si vous ne me dérange pas de perdre toutes les modifications locales!)

Lorsque vous OK, ce sera de force tous les fichiers dans le projet sur votre disque local, et devrait corriger le problème.

10voto

Sandeep Points 712

Bien qu’il soit bien connu VS défaut, certainement, nous pouvons traiter elle !

  • Ouvrir le fichier de solution en mode édition
  • Modifier le chemin d’accès relatif pour faire correspondre le chemin d’accès physique modifié/déplacé...
  • En outre, makesure du bon chemin d’accès relatif pour le projet référence (s)

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