92 votos

Visual Studio 2008: Puede ' t Conecte al conocido buen TFS 2010

Una nueva instalación de TFS 2010 es en http://serverX:8080/tfs.

Windows 7 desarrollador de la máquina con VS 2008 Pro SP1 y el VS2008 Team Explorer (sin SP). El TFS 2008 Service Pack 1 no funciona para mí - "Ninguno de los productos que son corregidas por esta actualización de software están instalados en este equipo."

El desarrollador de la máquina es capaz de navegar por el TFS sitio en la URL de arriba.

El Problema es de alrededor tratando de agregar el servidor de TFS en el Equipo de la ventana del Explorador de Visual Studio 2008. Aquí está una captura de pantalla que muestra el error:

no se puede conectar a este Servidor Team Foundation server. Las posibles razones para la falla: El Equipo de Fundación nombre del Servidor, el número de puerto o protocolo es incorrecta. El Team Foundation Server está sin conexión. La contraseña ha caducado o incorrecta.

El TFS servidor está funcionando correctamente. Los puertos del Firewall se abren, y es accesible a través del navegador en el dev máquina!!

alt textla imagen más grande

Pregunta: ¿cómo se puede conectar de VS 2008 Pro a un servidor de TFS 2010?

Resolución

He aquí cómo he resuelto este problema:

Instalaciones

Config

  • al agregar un servidor de TFS a Team Explorer, usted DEBE especificar la dirección URL como tal: http://[tfsserver]:[port]/[vdir]/[projectCollection]
  • en mi caso, fue http://serverX:8080/tfs/AppDev-TestProject
  • usted no puede simplemente agregar el nombre del servidor de TFS y tiene VS buscar todas las Colecciones de Proyectos en el servidor. TFS 2010 tiene una nueva dirección URL (por defecto) y VS 2008 no reconocer cómo recopilar esa lista.

44voto

Bert Puntos 423

Echa un vistazo a este artículo de 'Conexión de VS2008 para cualquier TFS2010 Proyecto de la Colección'.

El único problema aquí es que el autor no mencionar que usted necesita para instalar/reinstalar el Service Pack 1 EnMicrosoft Visual Studio 2008 Service Pack 1 (Instalador)' para Visual Studio 2008 después de instalar el Equipo de Explorador de 2008. Esto se hará cargo de los caracteres no válidos mensaje de error cuando intenta conectarse.

16voto

Chris Shaffer Puntos 18066

Me sorprende que nadie ha mencionado el Visual Studio 2008 Service Pack 1 adelante compatibilidad actualización para Team Foundation Server 2010. He seguido las indicaciones anteriores, pero aún era incapaz de conectar; Instalar el parche de compatibilidad hacia adelante finalmente me permiten conectar.

4voto

Catto Puntos 756

Para Conectar Visual Studio 2008 para un TFS2010 servidor esto es lo que tomó para que me conecte: Instalar TFS plugin; instalar VS2008SP1; instalar TFS actualización de compatibilidad. Antes que yo de esto, estaba recibiendo un error tf3002 Aquí algunos detalles:

  1. Instalar el Equipo de Explorador de 2008 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ed12659-3d41-4420-bbb0-a46e51bfca86. Es un archivo iso lo que he usado MagicISO para montarlo. Después de esto, cuando la fuente de control de opciones (Herramientas --> Opciones --> Control de código Fuente) se han TFS en la lista desplegable en adición a VSS.

2 Instalar VS2008SP1 - Visual Studio 2008 Service Pack 1 de http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E

3 Instale la Actualización de Compatibilidad de Visual Studio Team System 2008 Service Pack 1 Compatibilidad de Actualización para Team Foundation Server 2010 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54

Además, cuando me abrió la Conecte a TFS ventana (Herramientas - > Conectar a TFS). Después entré en la ruta de acceso completa como http://YourServerName:8080/so/TFSProjects incluyendo http://. También me di cuenta de que cuando está instalada correctamente en el Complemento TFS ventana cuando el http:// se escribe en el Puerto de # txtbox será deshabilitado. Esta pregunta me ayudaron y Espero que esta respuesta ayude.

enter image description here

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X