我在 Windows 资源管理器中映射了一个 WebDAV 驱动器。我可以访问文件并浏览等。
但是。当我尝试打开我的 Excel 文件时,它总是打开只读模式。如何打开文件以便它以写入权限打开?我确定没有其他人正在处理同一个文件。
我在用着:
- Windows 服务器 2008
- 办公室 Excel 2007
答案1
在下列情况下,Microsoft Office 将以只读方式打开文档:
您的服务器不是根用户。Microsoft Office 将 OPTIONS 和 PROPFIND 请求提交给站点根用户 (http://服务器/) 并要求服务器正确响应。如果您的 WebDAV 服务器不是 root(例如http://服务器/dav/)Microsoft Office 将以只读方式打开文档。
您的 WebDAV 服务器不支持 Class 2。Microsoft Office 在创建和打开文件进行编辑时会锁定文档。如果 Microsoft Office 无法锁定文档,它将以只读方式打开。
以下是有关通过 WebDAV 打开的只读 Microsoft Office 文件的更多故障排除提示: http://www.webdavsystem.com/server/documentation/ms_office_read_only
答案2
似乎没有关系,但有一个针对这种情况的 HotFix 对我有用:
在基于 Windows Vista 的计算机上,您无法访问 Web 分布式创作和版本控制 (WebDAV) 服务器上的某些目录
它解决了始终以只读模式打开文件的问题。
答案3
您是否检查了用户对文件夹和文件的写入权限?
http://www.windowsnetworking.com/articles_tutorials/WebDAV-IIS.html