2013-03-20 68 views
1

我試圖將網站另存爲模板(以從中創建新的網站集),但是當我按下「保存」時,最終出現以下錯誤。我也嘗試重新啓動服務器,實際上,重新安裝SharePoint(無濟於事)。有任何想法嗎?SharePoint 2013另存爲模板錯誤

Microsoft.SharePoint.SPException: Feature definition with Id b8455e32-8a67-4c15-9387-b3dd7e01cb4c failed validation, file 'T135PropertyBags\Elements.xml', line 2, character 62: The 'AlwaysCreateFolder' attribute is not declared.  
at Microsoft.SharePoint.Administration.SPSolutionPackage.FeatureXmlValidationCallback.XmlValidationCallBack(Object sender, ValidationEventArgs evtargs)  
at System.Xml.Schema.XmlSchemaValidator.SendValidationEvent(String code, String arg)  
at System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(String lName, String ns, XmlValueGetter attributeValueGetter, String attributeStringValue, XmlSchemaInfo schemaInfo)  
at System.Xml.XsdValidatingReader.ValidateAttributes()  
at System.Xml.XsdValidatingReader.ProcessElementEvent()  
at System.Xml.XsdValidatingReader.Read()  
at System.Xml.XmlReader.MoveToContent()  
at System.Xml.XmlReader.IsStartElement()  
at Microsoft.SharePoint.Utilities.SPUtility.XsdValidateXml(XmlTextReader xmlStreamReader, String friendlyName, String pathXsdFile, String tagExpectedRootNode, Int32 desiredPathVersion, ValidationEventHandler xsdValEventHandler)  
at Microsoft.SharePoint.Utilities.SPUtility.XsdValidateXml(XmlTextReader xmlStreamReader, String friendlyName, String pathXsdFile, String tagExpectedRootNode, ValidationEventHandler xsdValEventHandler)  
at Microsoft.SharePoint.Administration.SPSolutionPackage.SolutionFile.ValidateFeatureXmlFile(String rootTagElement)  
at Microsoft.SharePoint.Administration.SPSolutionPackage.AddFeatureElementsCore(XmlNodeList nodeList, String strFeatureDirRelativeToCabFile, Guid featureId, Dictionary`2 filesAdded)  
at Microsoft.SharePoint.Administration.SPSolutionPackage.AddFeatureElements(XmlNode root, String strFeatureDirRelativeToCabFile, String strFeatureXmlFilename, Guid featureId)  
at Microsoft.SharePoint.Administration.SPSolutionPackage.WspSolutionFeature.ProcessFeatureXml()  
at Microsoft.SharePoint.Administration.SPSolutionPackage.InitSolutionFeatures(XmlNode root)  
at Microsoft.SharePoint.Administration.SPSolutionPackage.ProcessSolutionManifest()  
at Microsoft.SharePoint.Administration.SPSolutionLanguagePack.CreateSolutionPackage(SPRequest request, String name, String signature, Byte[] fileBytes)  
at Microsoft.SharePoint.SPUserSolutionCollection.<>c__DisplayClass4.<AddOrUpgrade>b__0()  
at Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)  
at Microsoft.SharePoint.SPUserSolutionCollection.AddOrUpgrade(SPListItem item, SPUserSolution existingSolution)  
at Microsoft.SharePoint.SPUserSolutionCollection.Add(Int32 solutionGalleryItemId)  
at Microsoft.SharePoint.SPSolutionExporter.ExportWebToGallery(SPWeb web, String solutionFileName, String title, String description, ExportMode exportMode, Boolean includeContent, String workflowTemplateName, String destinationListUrl, Action`1 solutionPostProcessor, Boolean activateSolution) 
+0

你在你的錯誤,第一行代碼檢查了這一點'AlwaysCreateFolder' 。? – 2013-03-20 12:09:04

+0

我無法做到這一點 - 我只是試圖將該網站保存爲SP2013 UI內的模板。沒有代碼被觸摸!它創建WSP,但不會引發此錯誤。我試圖在Visual Studio中打開WSP並刪除所有AlwaysCreateFolder標籤,但它似乎也沒有做到這一點。 – 2013-03-20 12:53:05

回答

3

確保您的15蜂巢\ TEMPLATE \ XML \ wss.xsd文件包含<xs:complexType name="PropertyBagDefinition">以下屬性:

<xs:attribute name="AlwaysCreateFolder" type="TRUEFALSE" use="optional" />