1

此问题仅发生在少数客户端 PC 上,而不是所有客户端 PC。而且我认为这应该与客户端PC的配置/设置有关。登录 PC 的人都会遇到同样的问题。

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

  1. Monitored Content.MSO 和所有文件在关闭后被正确删除;
  2. 此问题仅发生在 SP 文件夹下的第一个 XlSX/PPT 文件。第二个或以下文件不会有问题;
  3. 在 Content.IE5 下的文件夹之一下创建了一个临时文件。当问题发生时(excel文件是只读的),我仍然可以在Content.IE5下编辑临时文件(添加新行等)并成功保存。但是对于 SP 文件夹下的第二个文件,我无法编辑 Content.IE5 下的临时文件(被另一个名称锁定)。看起来当问题发生时,excel文件并没有真正绑定到临时文件夹;
  4. 我尝试卸载IE8并重新安装IE8(从Microsoft关闭然后打开),没有区别;
  5. 我检查了 OWSSUPP.DLL,只在 office14 下找到了一个;
  6. 我尝试删除Content.IE5和Content.MSO下的所有文件,没有区别;
  7. 一旦打开和关闭第一个文件而不保存(只读,无法保存),下次文件能够编辑(屏幕顶部将有编辑工作簿按钮和只读(从服务器只读) );
  8. 我尝试了 Paul Liebrand 的方法,但无法从寄存器中找到名为 CacheFolderID 的条目。这是保罗的解决方案:http:
    //paulliebrand.com/2010/04/12/document-is-locked-for-editing-part-2/

我在这个问题上挣扎了几天,似乎找不到原因。

非常感谢。

4

1 回答 1

1

尝试手动签出文件并打开文件,因为如果未签出,则通常该文件是只读的,因此不可编辑。通过从系统帐户的共享点执行此默认设置,从

文档库选项

设置 > 文档库设置 > 常规设置(在 catgery 下)版本设置 > “需要先签出文档才能进行编辑?” 选择选项“是”。

当用户单击文件(word、excel 等)时,sharepoint 会自动结帐。

于 2012-11-08T12:15:02.363 回答