Benutzer mit den meisten Antworten
Outlook COMException (0x80040109): Der Vorgang kann nicht ausgeführt werden, da die Nachricht geändert wurde.

Frage
-
Hallo,
ich ändere die MessageClass von einem Outlook MailItem. Auf einem Rechner wird beim Speichern hin und wieder (!) die Ausnahme COMException (0x80040109): Der Vorgang kann nicht ausgeführt werden, da die Nachricht geändert wurde.
bei Microsoft.Office.Interop.Outlook._MailItem.Save()auf.
olNameSpace = AddinModule.CurrentInstance.OutlookApp.GetNamespace("MAPI"); olMailItem = olNameSpace.GetItemFromID(data.EntryId, data.StoreId) as MailItem; olMailItem.MessageClass = data.NewMessageClass; olPropertyAccessor = olMailItem.PropertyAccessor; olPropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x10800003", 0); // Property PR_ICON_INDEX muss geändert werden olMailItem.Save(); // Freigabe der COM Objekte mittels Marshal.RelaseComObject
Kann mir jemand einen Hinweis geben, wie ich mit dieser Ausnahme umgehen kann/muss, damit die MessageClass dennoch geändert wird?
Danke und viele Grüße
Christian
Antworten
-
Hallo Christian,
Es gibt auch ein ähnliches Thema in den englischen Foren.
Ich bin nicht sicher ob das Dir helfen würde, aber schau Dir mal diesen Thread an:
https://support.microsoft.com/de-de/kb/907985/en-us
Gruß
Aleksander
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Bearbeitet Aleksander Chalabashiev Donnerstag, 7. Mai 2015 12:56
- Als Antwort vorgeschlagen Aleksander Chalabashiev Dienstag, 9. Juni 2015 12:56
- Als Antwort markiert Aleksander Chalabashiev Mittwoch, 10. Juni 2015 15:09
Alle Antworten
-
Hallo Christian,
Es gibt auch ein ähnliches Thema in den englischen Foren.
Ich bin nicht sicher ob das Dir helfen würde, aber schau Dir mal diesen Thread an:
https://support.microsoft.com/de-de/kb/907985/en-us
Gruß
Aleksander
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Bearbeitet Aleksander Chalabashiev Donnerstag, 7. Mai 2015 12:56
- Als Antwort vorgeschlagen Aleksander Chalabashiev Dienstag, 9. Juni 2015 12:56
- Als Antwort markiert Aleksander Chalabashiev Mittwoch, 10. Juni 2015 15:09
-
Hallo Christian,
ist der Thread noch aktuell?
Gruß
Aleksander
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.