2010-11-15 4 views
7

Ich versuche, eine Zeichenfolge in das Ende eines Outlook-E-Mail-Körper mit VSTO hinzufügenVSTO Outlook ItemSend mit C#

private void ThisAddIn_Startup(object sender, System.EventArgs e) 
    { 
     this.Application.ItemSend += new Microsoft.Office.Interop.Outlook.ApplicationEvents_11_ItemSendEventHandler(Application_ItemSend); 
    } 

    void Application_ItemSend(object Item, ref bool Cancel) 
    { 
     if (Item is Outlook.MailItem) 
     { 
      Outlook.MailItem mail = (Outlook.MailItem)Item; 
      mail.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatHTML; 
      mail.Body += "My Sample Text"; 
      mail.Save(); 
     } 
    } 

Wenn ich mit F5 meinen Code aus VStudio laufen, die App nicht zu stoppen in meinen Haltepunkten und die E-Mails enthalten nicht die hinzugefügte Zeile

Was kann ich dagegen tun?

Hinweis: Ich arbeite mit VS2008 und Outlook 2007

Vielen Dank im Voraus

Antwort

3

Sorry ...

Das Problem war, ich habe meine Einstellung und mit F5 neu gestartet, um zu schließen .

Wenn jemand das gleiche Problem haben, jetzt wissen Sie