为什么我没有声明'ReplaceContent'属性?

时间:2013-07-01 13:06:14

标签: sharepoint sharepoint-2013 sharepoint-apps

我有一台SharePoint 2013开发计算机。我已经构建了一个应用程序,并且需要能够对Elements.xml文件中的某些项使用ReplaceContent =“TRUE”,以便在我向生产SharePoint发布和安装新版本时,这些元素会更新。

如果任何Elements.xml文件的ReplaceContent =“TRUE”,我无法在Visual Studio中运行我的应用程序。我收到错误未声明'ReplaceContent'属性。我已经找到了有关转到位置C:\ Program Files \ Common Files \ microsoft shared \ Web Server Extensions \ 15 \ TEMPLATE \ XML \的答案,并对wss.xsd文件进行了适当的编辑。这些编辑没有奏效。

我可以尝试其他任何想法或事情吗?

谢谢

1 个答案:

答案 0 :(得分:1)

到目前为止,我发现的唯一快速解决方法是从Elements.xml文件中删除该属性。 这不是一个干净的修复(因为我不确定这个内容替换是什么)但它至少允许我成功部署。 希望这对某些人有用。