Word アドインで Word ドキュメントを開くと、ドキュメントが検証されます。検証にはドキュメントを保存する必要があるため、save メソッドを呼び出します。
Microsoft.Office.Tools.Word.Document.Save()
ドキュメントが読み取り専用の場合 (私の使用例は、添付されたドキュメントを Outlook から開くことです)、[名前を付けて保存] ダイアログが開きます。ドキュメントを保存するかキャンセルを押すと、どちらの場合も COMException がスローされ、「このファイルは読み取り専用です。(ファイル名)」というメッセージが表示されます。
通常、ユーザーのキャンセル COMException は Cancel に対してスローされます。ファイルが正しく保存されていれば、例外はスローされないと予想されます。これはバグですか、それともファイルを別の方法で処理する必要がありますか?