SharePoint文件夹中的第一个Excel文件是只读的,无法编辑

这个问题只发生在一些客户端PC上,而不是所有的客户端PC上。 我认为这应该与客户端PC的configuration/设置有关。 无论login到PC获取相同的确切问题。

我们有一个应用程序将file upload到SharePoint文件夹。 SP文件夹中的第一个Excel或PowerPoint文件是只读的,不能编辑。 我已经尝试了很多事情和事实/结果如下:

  1. 受监控的Content.MSO和所有文件在closures后被正确删除;
  2. 此问题只发生在SP文件夹下的第一个XlSX / PPT文件。 第二个文件或以下将不会有问题;
  3. 在Content.IE5下的一个文件夹下创build了一个临时文件。 当问题发生时(excel文件是只读的),我仍然可以编辑Content.IE5下的临时文件(添加新行等)并保存成功。 但对于SP文件夹下的第二个文件,我无法编辑Content.IE5下的临时文件(被另一个名称locking)。 看起来像问题发生的时候,excel文件并不是真的和临时文件夹绑定的;
  4. 我试图卸载IE8,并重新安装IE8(从微软closures然后打开),没有什么区别;
  5. 我检查了OWSSUPP.DLL,只有一个在office14下发现;
  6. 我尝试删除Content.IE5和Content.MSO下的所有文件,没有区别;
  7. 一旦第一个文件打开并closures而不保存(只读,不能保存),下一次文件可以编辑(将在屏幕上方有Edit Workbookbutton和Read-only(只读) );
  8. 我尝试了Paul Liebrand的方法,无法从寄存器中find名为CacheFolderID的条目。 这是保罗的解决办法:
    http://paulliebrand.com/2010/04/12/document-is-locked-for-editing-part-2/

我已经为这个问题挣了几天,似乎找不到理由。

非常感谢。

尝试手动签出文件并打开文件,因为如果它没有签出,那么通常文件是只读的,所以它不可编辑。 通过从系统帐户从sharepoint的默认值,从

文档库选项

设置>文档库设置>常规设置(在捕获条件下)版本设置>“要求文档在可以编辑之前检出? select选项“是”。

当用户单击文件(word,excel等)时,sharepoint会自动检出。