默认情况下,SharePoint有两个母版页:西雅图和奥斯陆。一般规则是我们不应该修改这些默认母版页。如果我们需要任何自定义,我们应该复制,修改,上传到母版页库,然后使用它。然而,我的一位同事直接对它们进行了修改,并搞砸了一些JavaScript函数。它影响了Performance Point Dashboard Designer并不断开始显示JavaScript错误。
为了解决此问题,我将默认母版页重命名为Seattle_erroneous.masterpage和Oslo_erroneous.masterpage。我还重命名了他们各自的.html文件。我从另一个Web应用程序复制了Seattle.masterpage和Oslo.masterpage的新副本,还有他们的.html文件,将它们上传到母版页库,发布了他们的主要版本并开始在子网站中引用它们。它确实解决了JavaScript错误。
现在我想清理那些错误的母版页。当我尝试从库中删除它们时,我收到以下错误。
所有子网站都继承了工作母版页。我也逐一查看了每个网站的母版页。所有这些都引用了工作版本。有一个站点的SharePoint Server发布功能未启用。我启用了它,并确认它正在使用工作版本。我无法删除错误的主页。它引用了我无法看到的地方。请帮忙。
答案 0 :(得分:0)
您可以尝试here分享的解决方案。
在浏览器中,转到 到根网站,网站设置 - >外观:设计经理 - > “编辑母版页”在左侧。
现在,将出现Test.html文件。删除此文件