致电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个人网站的“文档”列表中。除了此特定文件之外,此调用对于我们过去的大多数数据都是成功的。我尝试下载相同的文件并上传它,上面的调用成功进行了新的上传。我试着从相应的列表项中查看这个文件的属性,字段值和其他信息,但我没有发现任何异常。
对此的任何建议都将非常感激。谢谢!