When I tried to create a new Team Project on TFS 2010, the creation failed when I arrived at the Sharepoint part with the following error:
Exception Stack Trace: at Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.HandleSiteCreation(WssCreationContextWrapper contextWrapper, XmlNode taskNode)
at Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.Execute(ProjectCreationContext context, XmlNode taskXml)
Inner Exception Details:
Exception Message: TF249033: The site template is not available for the locale identifier (LCID). The site template name is: VSTS_CMMI_2. The LCID is: 1033. (type SoapException)SoapException Details: <detail exceptionType="TeamFoundationServerException" />
Exception Stack Trace:
--- end Exception entry ---
The reason was caused by a missing Sharepoint template with the name VSTS_CMMI_2 which wasn’t installed automatically after upgrading our TFS server to the 2010 version.
To solve the issue, execute the following steps:
- Log on to the old Sharepoint site you used before the TFS upgrade.
- Click on Site Actions and choose Site Settings.
- On the Site Settings page, click on Site Templates under Galleries.
- Click on the correct template to download the STP file.
- After downloading the template package to your PC, log into the new SharePoint site.
- Select Site Settings from the Site Actions rollover menu.
- Select Site Templates from the Galleries column.
- Select Upload. If you have multiple templates you would like uploaded, select Upload Multiple Files from the Upload rollover menu.
- Browse for template(s) you would like uploaded, then click OK.
- Your template(s) have been uploaded.