Haben Sie Outlook 2013 und Outlook 2024 installiert? Ich habe eine C#-APP geschrieben, die MAPI zum Öffnen von Outlook vC#

Ein Treffpunkt für C#-Programmierer
Guest
 Haben Sie Outlook 2013 und Outlook 2024 installiert? Ich habe eine C#-APP geschrieben, die MAPI zum Öffnen von Outlook v

Post by Guest »

Meine 2013-Installation von Outlook diente zum Hosten eines Epix-E-Mail-Kontos und eines Outlook-Kontos. Die Outlook 2013-App stellte keine Verbindung mehr zum Outlook-E-Mail-Konto her, daher habe ich Outlook 2024 Version 1.2024.1216.300 installiert und das Outlook-Konto zu dieser neuen Outlook-Version hinzugefügt. Eine von mir geschriebene C#-App funktioniert immer noch einwandfrei beim Öffnen von Outlook 2013, kann jedoch die Outlook 2024-Installation nicht finden bzw. nicht darauf zugreifen. Der folgende Code untersucht das Problem:

Code: Select all

using Microsoft.Office.Interop.Outlook;

// Log in to Outlook
NameSpace outlookNamespace = outlookApp.GetNamespace("MAPI");
DebugWrite(outlookApp.Version.ToString(), bWriteMessage); //Returns 15.0.0.5603 (outlook 2013's version)
outlookNamespace.Logon();
DebugWrite(outlookNamespace.Accounts.Count.ToString(), bWriteMessage);//Returns 1(correct for 2013)
DebugWrite(outlookNamespace.Stores.Count.ToString(),bWriteMessage);//Returns 3 (correct for 2013)
foreach(Store store in outlookNamespace.Stores)
{
DebugWrite(store.DisplayName, bWriteMessage);
DebugWrite(store.FilePath, bWriteMessage);
DebugWrite(store.StoreID, bWriteMessage);
}
Gibt es eine Möglichkeit, auf die Outlook 2024-Installation zuzugreifen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post