【发布时间】:2017-06-02 20:08:28
【问题描述】:
我添加了一些字段,所以我的 SharePoint 解决方案,但我不断收到错误 the object has been updated by another user since it was last fetched.
foreach (var field in new PageAndFieldData().Fields)
{
var spField = web.Fields.FirstOrDefault(i => i.InternalName == field.field_name); // if dont exist = create
if (spField == null)
{
var fieldXml = field.Xml;
var newspField = web.Fields.AddFieldAsXml(fieldXml, false, AddFieldOptions.DefaultValue);
if (groups.Contains(field.group_name))
newspField.Group = field.group_name;
else
{
newspField.Group = field.group_name;
}
_Ctx.Load(newspField);
_Ctx.ExecuteQuery(); <--- This line throws the error
}
}
谁能指出为什么它总是抛出错误。
【问题讨论】:
标签: c# sharepoint sharepoint-2016