故障排除'此模板的模块部分中指定的文件已存在。' Sharepoint中的错误

时间:2013-09-11 12:33:34

标签: c# sharepoint powershell sharepoint-2010

我在Visual Studio 2010 for SharePoint 2010网站中有网站定义,该网站具有多个功能。通过powershell部署站点时,所有功能都已正确激活,但会发生一个有趣的事件 - 功能中的接收器显然无法触发。

当我手动停用某个特定功能并尝试再次激活它时,我收到以下错误:

  

此模板的模块部分中指定的文件已存在。

我已尝试http://zimmergren.net/technical/sp-2010-find-error-messages-with-a-correlation-id-token-in-sharepoint-2010了解有关错误的更多信息,但无法确定哪个文件会导致错误。

1 个答案:

答案 0 :(得分:4)

听起来您需要在功能的elements.xml中将IgnoreIfAlreadyExists属性设置为True。

<File Path="Style Library\whatever.png" Type="GhostableInLibrary"  IgnoreIfAlreadyExists="true" />

我希望它有所帮助。