Nous obtenons cette erreur dans Visual Studio 2005 et TFS très souvent. Est-ce que quelqu'un peut nous aider à identifier la cause de ce message?"Il semble y avoir une divergence entre le contrôle de la source de la solution ...."
Le message complet est:
There appears to be a discrepancy between the solution's source control information about some project(s) and the information in the project file(s).
To resolve this discrepancy it will be necessary to check out the project file(s) and update them. If the check out fails, however, and the solution is closed without saving, you will see this warning again the next time you open the solution.
En cliquant sur OK conduire finalement à une boîte de commande où il veut consulter une liste complète des fichiers de projet. Cependant, la fenêtre "Changer le contrôle de la source" n'affiche rien de mal, et tout enregistrer et simplement le réintégrer finit comme un message de type "Rien n'a été changé, défait tout".
Edit: Vous avez raison, @Adam, nous avons converti de VSS, mais nous sommes passés par une telle procédure pour le nettoyage des liaisons lorsque nous l'avons fait il y a un moment et tout était Peachy. L'erreur a commencé à apparaître récemment.
je me suis dit la réponse à ce problème parce que l'un de mes collègues avaient un dossier qui n'a pas produit l'erreur. En regardant les différences entre eux: http://stackoverflow.com/questions/16616424/there-appears-to-be-a-discrepancy-between-the-solutions-source-control-informat – Denis
** Note: ** Ceci n'est pas seulement lié à VS2005 - J'ai récemment eu ce problème dans ** VS2015/2017 ** avec un projet hérité. Il n'y avait aucun Visual Source Safe impliqué, en quelque sorte la liaison TFS a été brisée et devait être réparée. J'ai été capable de résoudre le problème de cette façon: Extraire toute la solution, supprimer les liaisons TFS, tout enregistrer, puis ré-ouvrir et appliquer les liaisons TFS était la solution dans mon cas. – Matt