¿MAPI y experiencias de código administrado? [cerrado]

El uso de funciones MAPI desde el código administrado no es oficialmente compatible. Aparentemente, MAPI usa su propia administración de memoria y se bloquea y se quema dentro del código administrado (veraquí yaquí)

Todo lo que quiero hacer es iniciar el cliente de correo electrónico predeterminado con sujeto, cuerpo,Y uno o más archivos adjuntos.

Así que he estado investigandoMAPISendDocuments Y parece funcionar. Pero no he podido reunir valor para usar la función en el código de producción.

¿Alguien ha usado mucho esta función? ¿Tienes alguna historia de terror?

PD. No, no ejecutaré ShellExecute Outlook.exe con argumentos de línea de comandos para archivos adjuntos.

PPS El soporte adjunto es un requisito, entonces Mailto: las soluciones no me sirven.

Respuestas a la pregunta(8)

Su respuesta a la pregunta