Recuperare e ripristinare modelli di sito mancanti
Quando si utilizza la procedura guidata Nuovo progetto Team, un errore potrebbe indicare l'assenza di un modello. Tale errore viene visualizzato quando i modelli di sito per Visual Studio Team Foundation Server non sono stati aggiunti a Prodotti SharePoint. Questo tipo di problema si verifica in genere quando si distribuisce Prodotti SharePoint in un server diverso dal server a livello applicazione, definito portale remoto.
Per impostazione predefinita, quando si installa Team Foundation Server utilizzando la configurazione predefinita o quando si installano le estensioni di Windows SharePoint Services per Team Foundation Server si installano due modelli di sito. Se si dispone di un portale remoto, è necessario installare le estensioni di Team Foundation Server per Windows SharePoint Services nel portale remoto. Se più server eseguono Prodotti SharePoint in una Web farm, è necessario installare e configurare queste estensioni in ogni server della farm. In alternativa, è possibile recuperare i modelli di sito mancanti dalla directory di installazione di Team Foundation Server.
Nota
Team Foundation Server utilizza sia modelli di processo sia modelli di sito quando si crea un progetto. I modelli di processo hanno l'estensione zip (ad esempio, MsfAgile_New.zip e MsfFormal_New.zip) e sono archiviati nel database di Team Foundation. I modelli di sito hanno l'estensione stp (ad esempio MSFAgile30.stp e MSFFormal30.stp) e sono archiviati in Prodotti SharePoint. Quando si crea un progetto team, si specifica un modello di processo, il quale fa poi riferimento al modello di sito in base al nome.
Autorizzazioni necessarie
Per eseguire questa procedura è necessario appartenere al gruppo Amministratori locale per il server che esegue Prodotti SharePoint.
Per installare i modelli di sito mancanti utilizzando l'installazione guidata di Team Foundation
Scaricare la versione più recente della guida all'installazione per Team Foundation.
Per ulteriori informazioni, vedere la seguente pagina sul sito Web Microsoft: Guida all'installazione per Team Foundation (la pagina potrebbe essere in inglese).
Aprire la guida all'installazione ed esaminare "Foglio di lavoro: collaborazione tra Team Foundation Server e Prodotti SharePoint".
Eseguire le procedure riportate nei seguenti argomenti:
Procedura: installare le estensioni di Team Foundation Server per Windows SharePoint Services
Procedura: configurare le estensioni di Team Foundation Server per Windows SharePoint Services
Procedura: verificare Prodotti SharePoint
Per recuperare e caricare un modello di sito mancante tramite Amministrazione centrale SharePoint
Per verificare se i modelli di sito predefiniti manchino, eseguire le attività seguenti:
Accedere al server che ospita Prodotti SharePoint.
Aprire una finestra del prompt dei comandi, quindi spostarsi nella directory contenente l'utilità stsadm:
Unità:\Programmi\Common Files\Microsoft Shared\web server extensions\12\bin
Nota
Anche se si è connessi con credenziali amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione in un server che esegue Windows Server 2008. Per aprire una finestra del prompt dei comandi con privilegi elevati, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore. Per ulteriori informazioni, vedere la seguente pagina nel sito Web Microsoft: Controllo dell'account utente (la pagina potrebbe essere in inglese).
Digitare il seguente comando:
stsadm -o enumtemplates
Il comando restituisce un elenco di tutti i modelli di sito caricati in Prodotti SharePoint. Se VSTS_MSFAgile o VSTS_MSF_CMMI non è elencato, manca un modello di sito predefinito. Il modello di sito deve essere presente per poter creare un progetto basato sul modello di processo corrispondente.
Per recuperare un modello di sito mancante, eseguire le attività seguenti:
Accedere al server a livello applicazione per Team Foundation.
Aprire Esplora risorse e trovare i modelli mancanti nella directory seguente:
Unità:\Programmi\Microsoft Visual Studio v10.0 Team Foundation Server\Tools\Templates
Individuare il file appropriato in base alla versione di Prodotti SharePoint in uso.
Modello
Nome file
MSF for Agile Software Development
MsfAgile30.stp
MSF for CMMI Process Improvement
MsfFormal30.stp
Copiare il file necessario sul server che ospita Prodotti SharePoint. Incollare il file nella stessa directory alla quale si è eseguito l'accesso nel passaggio 1b.
Aggiungere il modello a Prodotti SharePoint.
Nel server che ospita Prodotti SharePoint aprire una finestra del prompt dei comandi e passare alla directory alla quale si è eseguito l'accesso nel passaggio 1b.
Digitare il comando seguente, sostituendo NomeFile e NomeTitolo con il file di modello e il titolo del modello che si desidera ripristinare:
stsadm -o addtemplate -filename NomeFile**.stp -title** NomeTitolo
Di seguito è riportato un esempio:
stsadm -o addtemplate -filename MsfAgile30.stp -title VSTS_MSFAgile
oppure
stsadm -o addtemplate -filename MsfFormal30.stp -title VSTS_MSF_CMMI
Importante È necessario specificare il titolo corretto per il modello: VSTS_MSFAgile o VSTS_MSF_CMMI. Il modello di processo fa riferimento al modello di sito in base a questi nomi specifici.
Digitare iisreset, quindi premere INVIO.
È necessario riavviare Internet Information Services (IIS) in modo che il modello aggiunto sia disponibile.