【问题标题】:can not save microsoft office2011 files for mac by using osxfuse for developing使用osxfuse开发无法为mac保存microsoft office2011文件
【发布时间】:2016-05-13 06:11:40
【问题描述】:

我在mac osx上使用osxfuse用我们的服务开发网盘,打开office2011文件保存到我的磁盘时,会出现如下错误:

“当文件正在被另一个进程使用时,您无法保存。请尝试用新名称保存文件。”

但对于 Office 2016 来说没问题。我对此感到困惑,不知道如何解决? 谁可以帮助你?

【问题讨论】:

    标签: macos osxfuse


    【解决方案1】:

    我正在开发自己的 FUSE 文件系统,但也遇到了这个问题。我发现在我的情况下,这是因为我使用“noapplexattr”选项安装了文件系统。

    看起来 MS Word 需要 applexattr。

    【讨论】:

      【解决方案2】:

      MS Office 应用程序大量使用扩展属性。所以你的 fs 至少应该通过苹果双文件 (._fileName) 支持 xattrs

      另外我发现MS Word喜欢在保存文件的同时使用交换操作。

      但这也可能是您的读/写/移动方法实现中的问题。

      当我有这样的疑问时 - 我使用 loopbackFS 示例应用程序并比较它与我的 FS 的工作方式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-15
        • 2021-09-07
        相关资源
        最近更新 更多