“由于对象的当前状态”操作无效“Microsoft.SharePoint.Client.ClientRuntimeContext.Load”

时间:2018-03-23 20:09:25

标签: sharepoint sharepoint-online

致电Microsoft.SharePoint.Client.ClientRuntimeContext.Load时出现以下错误:Operation is not valid due to the current state of the object。以下是此代码段:

Microsoft.SharePoint.Client.ClientContext ctx;
Microsoft.SharePoint.Client.File file;
ctx.Load(file, fl => fl.Level, fl => fl.Versions.Include(v => v.CheckInComment, v => v.Created, v => v.CreatedBy, v => v.ID, v => v.IsCurrentVersion, v => v.Size, v => v.Url, v => v.VersionLabel));

我基本上是在尝试将上传文件的属性检索到SharePoint个人网站的“文档”列表中。除了此特定文件之外,此调用对于我们过去的大多数数据都是成功的。我尝试下载相同的文件并上传它,上面的调用成功进行了新的上传。我试着从相应的列表项中查看这个文件的属性,字段值和其他信息,但我没有发现任何异常。

对此的任何建议都将非常感激。谢谢!

0 个答案:

没有答案