Can't use a template to create a new site in Project Server 2013

Symptoms

When you save a Microsoft Project Server 2013 site as a template and then try to create a new site based on that template, the attempt fails. Specifically, you can save the site as a template, but when you try to create the new site, SharePoint displays the following error message:

Resources:ReportServerResources,DataSourceContentTypeName;' cannot contain: \ / : * ? " # % < > { } | ~ & , two consecutive periods (..), or special characters such as a tab.

Cause

When you view the content type information on the site, it resembles the following:

$Resources:ReportServerResources,DataSourceContentTypeName;           Document    Project Web Access 
$Resources:ReportServerResources,ReportBuilderContentTypeName; Document Project Web Access
$Resources:ReportServerResources,ReportBuilderModelName; Document Project Web Access

Resolution

To fix this issue, follow these steps:
  1. In Project Server, open the site template, go to Site Actions <Site Settings <Content Types.
  2. Click the name of the content type (for example, $Resources:DataSourceContentTypeName).
  3. Select the name, description, and group, and then change each of these to eliminate the special characters that triggered the error.
For example, assume that you create a new group that's named SSRS Content Types. Then, you rename the following elements:

$Resources:DataSourceContentTypeName;
$Resources:ReportBuilderContentTypeName;
$Resources:ReportBuilderModelName;

You rename these as follows:

Report Data Source
Report Builder Report
Report Builder Model

4. Save the template.

You should no longer receive the error message that's described in the "Symptoms" section.
Propriedades

ID do Artigo: 3086409 - Última Revisão: 14 de ago de 2015 - Revisão: 1

Comentários