誰か助けてくれませんか: Sharepoint Server から連絡先を読み取るアドインがあります。ユーザーは連絡先を読み込んで、変更を加えたり、新しい連絡先を作成したりできます。彼の時点では、アイテムの保存はうまく機能しています。フォームが閉じ、アイテムが SharePoint に転送されます。しかし、ユーザーが同じ連絡先を再度開いて簡単な変更を加えようとすると、保存できなくなります。別のユーザーまたはウィンドウによって変更されたため、要素を保存できませんでした。標準フォルダにコピーを置きますか?」(これはドイツ語から英語への私の翻訳です...) ユーザーは、変更を行うために Outlook を再起動する必要があります。
「書き込み」イベントにフックしていくつかの権利を確認し、問題がなければ
Marshal.ReleaseComObject(item);
this.Dispose();
ガベージ コレクターを呼び出します。
GC.WaitForPendingFinalizers();
GC.Collect();
これらの行を FormRegionClosed-Method に書き込んでも、問題は変わりません。