2

Word 2010 で WebDAV 経由でドキュメントを保存しようとしていますが、失敗しても例外はスローされません。(デバッグのために)PUTでApacheサーバーからHTTP 500を強制的に返すようにしているため、失敗があることはわかっています。

これは Office 2007 で機能します。Microsoft Office Upload Center がコールバックを傍受していると思われます。Document.Saved プロパティも確認しましたが、「true」に設定されています。

そのため、失敗した Save() イベントがいつ発生したかを検出する方法がないようです。また、代わりに Microsoft Office Upload Center をチェックする代替手段として、Microsoft Office Upload Center に問い合わせる方法を見つけることもできません。

ドキュメント保存の失敗をキャッチする方法を見つけた人はいますか?

.Net Framework 3.5 と VSTO を使用しています。

更新: Microsoft Office アップロード センターで [ファイルを閉じるときに Office ドキュメント キャッシュからファイルを削除する] をオンまたは有効にすると、ドキュメントを閉じるときに例外が表示されますが、ドキュメントを保存できないことがわかりました。将来誰かに役立つ場合に備えて、これを追加します。

4

0 に答える 0