2

我想在激活某些功能时更新列表的某些查找字段。为了解决这个问题,我为该功能制作了一个 SPFeatureReceiver。我调试了我的代码,一切都很完美,直到我这样做:

sourceField.SchemaXml = sourceField.SchemaXml.Replace("List=\"\"", string.Format("List=\"{0}\"", targetGuid));

我不明白为什么会发生这种情况,因为我将 AllowUnsafeUpdate 设置为 true。

我得到的例外是:

[Microsoft.SharePoint.SPException] = {"保存冲突\n\n您的更改与其他用户同时进行的更改冲突。如果您希望应用您的更改,请在您的 Web 浏览器中单击返回,刷新页面,然后重新提交您的更改."}

请尽快帮助我,谢谢

亚伯

4

0 回答 0