2010-11-15 36 views
7

Estoy intentando añadir una cadena en el extremo del cuerpo de un correo electrónico Outlook con VSTOVSTO de Outlook ItemSend con 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(); 
     } 
    } 

Cuando corro con F5 mi código de VStudio, la aplicación no se detiene en mis puntos de interrupción y los correos electrónicos no contienen la línea adicional

¿Qué puedo hacer al respecto?

Nota: Estoy trabajando con VS2008 y Outlook 2007

Gracias de antemano

Respuesta

3

Lo sentimos ...

El problema era que tengo que cerrar mi punto de vista y reanudará con F5 .

Si alguien tiene este mismo problema, ahora ya sabes

Cuestiones relacionadas