在受版本控制的文档库中设置内容类型字段会导致错误
本文关键字:字段 类型 错误 设置 版本控制 文档 | 更新日期: 2023-09-27 18:21:46
我正在编写一个C#程序,将一堆文档迁移到sharepoint 2010文档库中。我在自己的环境中编写了这个程序,并使其运行良好,但客户端的库配置不同:内容审批已打开文档版本设置为历史记录草稿项目安全设置为"仅限可以编辑项目的用户"requirecheckout设置为yes。
我重新配置了我的环境,现在我得到了相同的结果:未检出。在进行更改之前,您必须先签出此文档。
我正在使用Microsoft.SharePoint.Client库连接到SharePoint。
知道我需要做什么吗
流程如下:检查文件是否已在文档库中如果是查看是否已检出-如果已检出则中止,如果未检出则删除将文件上载到库签出文件设置文件的内容类型签入文件签出文件设置文件的元数据属性签入文件
我知道我可能在办理入住/退房手续时做得太多了,但我在抓救命稻草。
文件上传后将被检出。所以我删除了第一个签出,设置了内容类型,然后进行了签入