对于特定用户,SharePoint 2010文档库上载失败 - 已存在同名的doc

时间:2013-12-04 09:22:53

标签: sharepoint sharepoint-2010

我在发布网站中有一个SharePoint 2010文档库(具有工作流程 - 标准批准),其中没有运行任何自定义代码。它只配置了OOTB功能 - 元数据服务标记,版本控制(不需要检出,上传以添加为现有文件的新版本,将每个版本添加为新的主要版本),SharePoint搜索等。只有OOTB才能设置PDF iFilter作为库存储PDF。

其他用户可以上传新版本的文档而不会出现任何问题,但是一个用户(在整个网站集中拥有批准者权限)不能。每次他尝试将较新版本的文档上传到库时,都会收到错误消息:

指定的名称已被使用。文档或文件夹名称未更改。要将名称更改为其他值,请关闭此对话框并编辑文档或文件夹的属性。

使用相关ID检查SP日志文件并不会显示太多,超出此异常:

System.Runtime.InteropServices.COMException:指定的名称已被使用。文档或文件夹名称未更改。要将名称更改为其他值,请关闭此对话框并编辑文档或文件夹的属性  at Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(String bstrUrl,String bstrListName,Boolean bAdd,Boolean bSystemUpdate,Boolean bPreserveItemVersion,Boolean bUpdateNoVersion,Int32& plID,String& pbstrGuid,Guid pbstrNewDocId,Boolean bHasNewDocId,String bstrVersion,Object& pvarAttachmentNames, Object& pvarAttachmentContents,Object& pvarProperties,Boolean bCheckOut,Boolean bCheckin,Boolean bMigration,Boolean bPublish,String bstrFileName,ISP2DSafeArrayWriter pListDataValidationCallback,ISP2DSafeArrayWriter pRestrictInsertCallback,ISP2DSafeArrayWriter pUniqueFieldCallback)
 at Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(String bstrUrl,String bstrListName,Boolean bAdd,Boolean bSystemUpdate,Boolean bPreserveItemVersion,Boolean bUpdateNoVersion,Int32& plID,String& pbstrGuid,Guid pbstrNewDocId,Boolean bHasNewDocId,String bstrVersion,Object& pvarAttachmentNames, Object& pvarAttachmentContents,Object& pvarProperties,Boolean bCheckOut,Boolean bCheckin,Boolean bMigration,Boolean bPublish,String bstrFileName,ISP2DSafeArrayWriter pListDataValidationCallback,ISP2DSafeArrayWriter pRestrictInsertCallback,ISP2DSafeArrayWriter pUniqueFieldCallback)

0 个答案:

没有答案