0

我有一台 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 文件进行适当编辑的答案。这些编辑没有奏效。

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

谢谢

4

1 回答 1

1

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

于 2013-08-08T15:49:11.893 回答