2010-04-01 26 views
31

Aparece este error al intentar "entrar en línea" con un proyecto en un proyecto ALM de Visual Studio 2010.Error TFS: no se puede determinar el espacio de trabajo para esta solución

El proyecto se conectó previamente a un proyecto de equipo en Team Foundation Server (2010), pero tuve que reinstalar tanto el servidor SQL como la instalación de TFS y creo que toda esa información se eliminó.

Ahora, estoy tratando de convertir el proyecto en un nuevo proyecto de equipo en TFS, y el TFS me da este error.

¿Alguna idea?

Gracias.

Respuesta

31

Lo que terminé de tener que hacer fue volver a mapear el espacio de trabajo dentro del IDE de Visual Studio 2010.

  1. Desde el IDE de Visual Studio Vaya a ARCHIVO> Fuente Control-> espacios de trabajo
  2. Usted verá una lista de espacios de trabajo. Cree un nuevo espacio de trabajo que apunte a su directorio de proyecto local y la ubicación de la carpeta de control de origen en TFS.
  3. Le preguntará si desea obtener la última versión de Source Control, seleccione yes o no dependiendo de qué versión de su código sea la más actualizada.
+0

Para mí, por alguna razón, estaba apuntando al viejo directorio C: \ Projects en lugar de D: \ Projects. Cambiar el camino a través de su consejo ayudó. – MadBoy

3

tuve el mismo problema, pero tuve que eliminar el 'solution'.suo Archivo-

0

Tienes que volver a enlazar en el control de código fuente. Primero, desasocie el proyecto actual del TFS haciendo clic en Archivo-> Control de fuente-> Cambiar control de fuente.

Y después de eso Desde Archivo-> Control de Fuente-> haga clic en Agregar Sitio/Solución al Control de Fuente.

11

Cambiar la ruta de una nueva carpeta de espacio de trabajo no era una opción para mí, ya que el repositorio de control de origen era demasiado grande para volver a descargarlo.

Lo que hice fue volver a unir los proyectos dentro de la solución. Con el fin de hacer esto,

ir a ARCHIVO -> Origen del control -> Opciones avanzadas -> Cambiar Control de código

Visual Studio le advertirá de que la unión de todos los proyectos serán eliminados, haga clic en OK.

Después de eso, haga clic de nuevo en 'cambiar el control de fuente' y la lista de todos los proyectos aparecerá como no conectada. Elija los proyectos que anteriormente estaban controlados por la fuente y haga clic en "vincular" para cada uno.

Esperemos que los enlaces se establezcan automáticamente.

+0

Esta es la solución perfecta, en lugar de comenzar desde cero. – Ajay2707

+0

De acuerdo.La respuesta aceptada propone crear un nuevo espacio de trabajo, que explícitamente * no * es lo que quiero hacer. Pero esta respuesta simplemente corrige las ataduras. – Timo

0

Para resolver este error Archivo-> Abrir-> Sitio web -> En el panel izquierdo, haga clic en Control de fuente y seleccione el proyecto TFS específico. Después de seleccionar una carpeta específica, haga clic en la casilla de verificación "Ejecutar como sitio web de IIS".

Cuestiones relacionadas