Проблемы с расширенной оболочкой mapi для c #: - PullRequest
1 голос
/ 25 ноября 2011

Я использовал оболочку mapi для c # (Ноэль Диллабо - http://www.codeproject.com/KB/IP/CMapiEx.aspx).

Я нашел несколько вопросов:

  1. Операция выполнения метода AddAttachment занимает много времени.
  2. После выполнения метода ShowForm и открытия окна отправленной почты, при закрытии основного приложения (но окно отправленной почты по-прежнему остается открытым) получить сообщение об ошибке «Попытка чтения или записи» защищенная память. Это часто указывает на то, что другая память коррумпированы. ".

Может кто-нибудь помочь? спасибо!

1 Ответ

0 голосов
/ 25 ноября 2011

При использовании упаковщиков Extended MAPI .Net следует знать, что все они в корне ошибочны. Это согласно указаниям Microsoft.

MAPI - действительно старый код. Он использует собственную систему управления памятью, которая несовместима с управлением памятью .Net.

Возможно, некоторое время назад велись разговоры о том, чтобы сделать подсистему MAPI .Net совместимой, но это так и не началось.

Смотрите этот пост для полной учетной записи

http://blogs.msdn.com/b/stephen_griffin/archive/2009/04/03/mapi-and-net.aspx

...