Visual Studio (et peut-être TFS) a en quelque sorte (je pense peut-être lors d'une fusion de contrôle de source) devenir confus sur le chemin d'un projet dans ma solution.
Il pense que c'est ici (exemples de chemins pour plus de simplicité):
C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj
alors qu'en fait, le fichier projet se trouve ici:
C:\My Projects\ExampleSolution\ExampleProjectCorrect\ExampleProjectCorrect.csproj
Je ne peux pas pour la vie de moi faire reconnaître le bon emplacement. J'ai essayé:
Suppression et réajout du projet à partir de l'emplacement correct. Un message d'erreur apparaît disant
The project file at C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj could not be found
.Éditer manuellement le fichier .sln pour garantir que toutes les références
ExampleProjectCorrect.csproj
ont les chemins corrects.Faire une recherche dans les fichiers du répertoire de la solution pour les chemins corrects et incorrects, pour essayer de localiser où Studio cache le chemin incorrect.
Suppression des répertoires de cache pour VS et TFS
Je m'arrache les cheveux parce que je ne peux pas recréer la solution car elle n'a presque aucune différence dans 100 projets et est liée au contrôle de code source avec plusieurs autres développeurs qui y travaillent.
Quelqu'un peut-il me diriger dans la bonne direction pour savoir où il stocke ce chemin incorrect et / ou comment le réinitialiser pour que la fichue chose se charge correctement?