Visual Studio (y posiblemente TFS) de alguna manera (creo que tal vez durante una fusión de control de fuente) se ha confundido acerca de la ruta de un proyecto dentro de mi solución.
Cree que está aquí (rutas de ejemplo para simplificar):
C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj
mientras que en realidad, el archivo del proyecto se encuentra aquí:
C:\My Projects\ExampleSolution\ExampleProjectCorrect\ExampleProjectCorrect.csproj
No puedo por mi vida hacer que reconozca la ubicación correcta. Yo he tratado:
Eliminar y volver a agregar el proyecto desde la ubicación correcta. Aparece un mensaje de error que dice
The project file at C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj could not be found
.Editar manualmente el archivo .sln para garantizar que todas las referencias
ExampleProjectCorrect.csproj
tengan las rutas correctas.Haciendo una búsqueda en archivos en el directorio de la solución para las rutas correctas e incorrectas, para intentar rastrear dónde está ocultando Studio la ruta incorrecta.
Eliminar los directorios de caché para VS y TFS
Me estoy arrancando los pelos porque no puedo recrear la solución, ya que tiene casi 100 proyectos y está vinculado al control de código fuente con varios otros desarrolladores que trabajan en ella.
¿Alguien puede señalarme en la dirección correcta en cuanto a dónde está almacenando esta ruta incorrecta y / o cómo restablecerla para que la maldita cosa se cargue correctamente?