Recuperar y restaurar plantillas de sitio que faltan
Cuando se utiliza el asistente Nuevo proyecto de equipo, puede ocurrir un error que indica la falta de una plantilla. Este error aparece cuando las plantillas de sitio para Visual Studio Team Foundation Server no se han agregado a Productos de SharePoint. Este tipo de problema suele ocurrir al implementar Productos de SharePoint en un servidor distinto del servidor de capa de aplicación, al que se hace referencia como un portal remoto.
De forma predeterminada, son dos las plantillas de sitio que se instalan al instalar Team Foundation Server mediante la configuración predeterminada o al instalar las extensiones de Windows SharePoint Services para Team Foundation Server. Si tiene un portal remoto, debe instalar Extensiones de Team Foundation Server para Windows SharePoint Services en el portal remoto. Si hay varios servidores ejecutando Productos de SharePoint en una granja de servidores web, debe instalar estas extensiones en cada servidor de esa granja. O bien, puede recuperar las plantillas de sitio que faltan desde el directorio de instalación de Team Foundation Server.
Nota
Team Foundation Server utiliza plantillas de proceso y plantillas de sitio al crear un proyecto. Las plantillas de proceso tienen una extensión .zip (por ejemplo, MsfAgile_New.zip y MsfFormal_New.zip) y se almacenan en la base de datos de Team Foundation. Las plantillas de sitio tienen una extensión .stp (por ejemplo, MSFAgile30.stp y MSFFormal30.stp) y se almacenan en Productos de SharePoint. Al crear un proyecto de equipo, se especifica una plantilla de proceso, la cual hace referencia a la plantilla de sitio por su nombre.
Permisos necesarios
Para seguir este procedimiento, debe ser miembro del grupo local Administradores del servidor que está ejecutando Productos de SharePoint.
Para instalar las plantillas de sitio que faltan mediante el asistente para la instalación de Team Foundation
Descargue la versión más reciente de la guía de instalación de Team Foundation.
Para obtener más información, vea la siguiente página en el sitio web de Microsoft: Installation Guide for Team Foundation.
Abra la guía de instalación y revise "Hoja de cálculo: Colaboración de Team Foundation Server y Productos de SharePoint".
Realice los procedimientos que se proporcionan en los siguientes temas:
Cómo: Instalar las extensiones de Team Foundation Server para Windows SharePoint Services
Cómo: Configurar las extensiones de Team Foundation Server para Windows SharePoint Services
Cómo: Comprobar Productos de SharePoint
Para recuperar y cargar una plantilla de sitio que falta mediante Administración central de SharePoint
Para comprobar si faltan las plantillas de sitio predeterminadas, ejecute las siguientes tareas:
Inicie sesión en el servidor donde se hospeda Productos de SharePoint.
Abra una ventana del símbolo del sistema y cambie al directorio que contiene la utilidad stsadm:
Unidad:\Archivos de programa\Archivos comunes\Microsoft Shared\Web Server Extensions\12\bin
Nota
Incluso si ha iniciado sesión con credenciales administrativas, debe abrir un símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir un símbolo del sistema con permisos elevados, haga clic en Inicio, después clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea la siguiente página del sitio web de Microsoft: Control de cuentas de usuario.
Escriba el comando siguiente:
stsadm -o enumtemplates
El comando devuelve una lista de todas las plantillas de sitio cargadas en Productos de SharePoint. Si VSTS_MSFAgile o VSTS_MSF_CMMI no aparecen en la lista, se debe a que falta una plantilla de sitio predeterminada. La plantilla de sitio debe estar presente para poder crear un proyecto basado en la plantilla de proceso correspondiente.
Para recuperar una plantilla de sitio que falta, ejecute las siguientes tareas:
Inicie sesión en el servidor de nivel de aplicación de Team Foundation.
Abra el Explorador de Windows y busque en el siguiente directorio las plantillas que faltan:
Unidad:\Archivos de programa\Microsoft Visual Studio v10.0 Team Foundation Server\Tools\Templates
Identifique el archivo adecuado según la versión de Productos de SharePoint que esté utilizando.
Plantilla
Nombre de archivo
MSF for Agile Software Development
MsfAgile30.stp
MSF for CMMI Process Improvement
MsfFormal30.stp
Copie el archivo que necesite en el servidor donde se hospeda Productos de SharePoint. Pegue el archivo en el mismo directorio al que tuvo acceso en el paso 1b.
Agregue la plantilla a Productos de SharePoint.
En el servidor donde se hospeda Productos de SharePoint, abra una ventana del símbolo del sistema y cambie al directorio al que obtuvo acceso en el paso 1b.
Escriba el comando siguiente, reemplazando FileName y TitleName por el archivo de plantilla y el título de la plantilla que desea restaurar:
stsadm -o addtemplate -filename FileName**.stp -title** TitleName
Por ejemplo:
stsadm -o addtemplate -filename MsfAgile30.stp -title VSTS_MSFAgile
O bien
stsadm -o addtemplate -filename MsfFormal30.stp -title VSTS_MSF_CMMI
Importante Debe especificar el título correcto para la plantilla: VSTS_MSFAgile o VSTS_MSF_CMMI. La plantilla de proceso hace referencia a la plantilla de sitio mediante estos nombres específicos.
Escriba iisreset y presione ENTRAR.
Debe reiniciar Internet Information Services (IIS) para que la plantilla agregada esté disponible.