2

我正在尝试在 Word 2010 中通过 WebDAV 保存文档,但失败时不会引发异常。我知道有一个失败,因为(用于调试)我强制从 PUT 上的 Apache 服务器返回 HTTP 500。

这适用于 Office 2007。我怀疑 Microsoft Office 上传中心正在拦截回调。我还检查了 Document.Saved 属性并将其设置为“true”。

因此,似乎我无法检测到 Save() 事件何时失败。我也无法找到一种方法来询问 Microsoft Office 上传中心作为替代检查的替代方法。

有没有人找到一种方法来捕捉文档保存失败?

我正在使用 .Net Framework 3.5 和 VSTO。

更新:我发现在 Microsoft Office 上载中心检查/启用“关闭时从 Office 文档缓存中删除文件”允许异常出现在文档关闭时,但不是文档保存。添加它以防将来对某人有所帮助。

4

0 回答 0