Visual Studio (e forse TFS) in qualche modo (penso forse durante un'unione del controllo del codice sorgente) si è confuso sul percorso di un progetto all'interno della mia soluzione.
Pensa che sia qui (esempi di percorsi per semplicità):
C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj
mentre in realtà, il file di progetto si trova qui:
C:\My Projects\ExampleSolution\ExampleProjectCorrect\ExampleProjectCorrect.csproj
Non riesco a farmi riconoscere la posizione corretta. Ho provato:
Rimuovere e riaggiungere il progetto dalla posizione corretta. Viene visualizzato un messaggio di errore
The project file at C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj could not be found
.Modificare manualmente il file .sln per garantire che tutti i riferimenti
ExampleProjectCorrect.csproj
abbiano i percorsi corretti.Eseguendo una ricerca nei file nella directory della soluzione sia per il percorso corretto che per quello errato, per cercare di rintracciare dove Studio nasconde il percorso errato.
Eliminazione delle directory della cache per VS e TFS
Mi sto strappando i capelli perché non riesco a ricreare la soluzione in quanto ha quasi 100 progetti in cui non fa differenza ed è legata al controllo del codice sorgente con molti altri sviluppatori che ci lavorano.
Qualcuno può indicarmi la giusta direzione su dove sta memorizzando questo percorso errato e / o come ripristinarlo in modo che la dannata cosa venga caricata correttamente?