Ich habe die ActiveInlineResponsePopOut-Methode von Outlook Redemption in meiner Anwendung verwendet. Von der Rückmeldung, die ich bekommen habe, scheint die Methode mit den meisten Installationen von Outlook 2016 gut zu funktionieren. Jedoch funktioniert die Methode auf bestimmten Rechnern nicht (dh das Mail-Element springt nicht hervor) und ich bekomme die folgende Ausnahme :Outlook Redemption Inline-Pop-out nicht poppend
>Exception type: System.Runtime.InteropServices.COMException
>Message: Could not find the toolbar control
>Source: redemption.SafeExplorer
>StackTrace: at Redemption.ISafeExplorer.ActiveInlineResponsePopOut()
Von dem, was ich sammeln kann, scheint es das Problem mit Outlook 2016 Version 16.0.7571 gestartet. Frühere Versionen von Outlook 2016 (sowohl 32 als auch 64 Bit) scheinen gut zu funktionieren.
Hat sonst noch jemand dieses Verhalten gesehen? Gibt es einen Workaround?
Wann wird Ihr Code aufgerufen? Was ist die Outlook-Sprache? –
Hallo Dmitry, danke für deine schnelle Antwort. Der Code ist in C# geschrieben. Die Methode wird wie folgt aufgerufen: Nachdem ein Explorer.InlineResponse-Ereignis ausgelöst wurde, wird ein Timer gestartet. Wenn der Timer zum ersten Mal tickt (nach 1000 ms), wird die ActiveInlineResponsePopOut-Methode aufgerufen. Lass es mich wissen, wenn du etwas anderes brauchst. –