我在使用 SharePoint 2010 时遇到了一个奇怪的问题,即具有贡献权限的用户在尝试打开文档时始终以只读模式打开。我查看了农场配置,一切似乎都很好。我还注意到,使用 office 2013 的用户能够毫无问题地打开和编辑文档。那时我知道它与客户端办公室版本有关,而不是Sharepoint。经过大量研究,我找到了解决方案。
- 在遇到问题的客户端计算机上,单击"运行",然后键入"RegEdit"。
- 转到此路径 HKEY_CURRENT_USER\软件\Microsoft\办公室\14.0\通用\互联网
- 右键单击并创建新的"DWORD"条目,并为其命名为"FSSHTTPOff">
- 双击新条目并输入 1 作为值。
完成后,您可能需要重新启动计算机,但并非总是必需的。 完成后,使用 Office 2010 的用户将能够在 SharePoint 中编辑文档。
请注意,若要将此更改应用于所有用户,IT 管理员必须将此更改作为网络上的策略更改推送。
希望此解决方案能帮助那里的人:)
埃亚德
这种解决方法对我有用; 尽管标题。 :)
Excel 在升级到 Windows 8 后以只读方式打开 Office 2010
相比之下,我使用的是带有Office 2016的Windows 10。
步骤(从上面的链接复制(:
创建以下注册表项。这是客户端计算机问题,而不是 SharePoint Server 相关。
- 打开注册表编辑器.exe
- 导航到以下键:[HKEY_CURRENT_USER\软件\Microsoft\Office\14.0\Common\Internet] "FSSHTTPOff" = dword:0000001
- 单击编辑菜单 -> 新建 -> 名称为"FSSHTTPOff"的 DWORD(不带引号(
- 单击"FSSHTTPOff"并输入值 1
- 关闭任何 Office 应用程序和浏览器会话
- 尝试重现问题
此问题是由 SharePoint 具有活动版本集的批准引起的。
如果要使用资源管理器直接编辑文件,则库设置、版本控制设置、需要对提交项目进行内容审批设置为"是",必须设置为"否"。
谢谢