错误截图错误日志位置:C:\ProgramFiles\CommonFiles\microsoftshared\WebServerExtensions\15\LOGS主要错误ThecurrentuserisnotanSharePointServerfarmadministrator.处理过程查看了当前User确实不是场管理员,但......
2022-04-11 67 SharePoint ERROR the current user not Server farm 错误
记录下写代码中遇到的小问题,帮同事写一个批量更新文档库标题字段的小程序,本来以为就Update一下就可以了,10分钟可以搞定。结果10分钟过去了,代码写好了,执行起来不报错,调试也没问题,只是要更新的东西没更新。然后问了下,文档库开启了签入签出(不判断会报错)和版本控制,找到问题所在了,Update是不行的。
1、废话不多说,上图和代码。
1 SPFile file = listitemcoll[j].File;2 file.CheckOut();3 file.Update();4 file.Item["标题"] = UpDateTo;5 file.Update();6 file.Item.Update();7 file.CheckIn("代码更新~~");
2、更新完成以后,如下图,标题依然是首页:试了Update和SystemUpdate都不行,网上查了下也有不执行的,没有解决方法;
3、经过一番试探,终于偶然的一瞬间发现问题,居然还有下面这个方法,恍然大悟,版本没有更新;
?1 | file.Item.UpdateOverwriteVersion(); |
4、这样,看一眼版本控制,确定一下自己的判断,如下图:
总结:果然是版本控制的问题,虽然Update成功了,但不是主要版本,造成没有显示出来;一个很小的问题,遇到了写在这里和大家分享,希望能帮助遇到同样问题的人们。
相关文章
SharePoint2013爬网报错AnunrecognizedHTTPresponsewasreceivedwhenattemptingtocrawlthisitem.Verifywhethertheitemcanbeaccessedusingyourbrowser.然后登陆网站,发现在服务器上输入3次用户名密码白页,考虑到......
2022-04-11 449 SharePoint ERROR unrecognized HTTP response was received
最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell:$site=Get-SPSite-Identityhttp://server/sites/Demo$site.......
2022-04-11 299 SharePoint重命名网站集名称