При работе приложения создается второй поток, в котором запускается процедура синхронизации с Outlook Exchange Server. На экране при этом отображается прогрессбар обработки. Синхронизация осуществляется с использованием MAPIFolders. Первый и второй раз приложение отрабатывает нормально. При запуске в третий и дальше ломается в самых разных местах и с самыми разными ошибками. В одном потоке работает нормально.
В чем проблема?
Alex
Синхронизация с Outlook
От:
Аноним
Дата:
16.02.06 16:02
Оценка:
>> в самых разных местах и с самыми разными ошибками
А может вы все таки ошибки выложите. А еще бы и хорошо пример, как вы работает с MAPI.
Здравствуйте, PARUS, Вы писали:
PAR>И почему бы не использовать VSTO ?
PAR>данное сообщение получено с www.gotdotnet.ru PAR>ссылка на оригинальное сообщение
Re: Синхронизация с Outlook
От:
Аноним
Дата:
16.02.06 16:32
Оценка:
вот код:
ArrayList publicFolders,
MAPIFolder OutlookFolder
foreach(MAPIFolder folder in OutlookFolder.Folders)
{
AddFolder(publicFolders,folder);
}
А вот ошибки:
A first chance exception of type 'System.Runtime.InteropServices.COMException' occurred in clienteer.clienteeral.dll
Additional information: Exception from HRESULT: 0xC0000005.
Здравствуйте, PARUS, Вы писали: PAR>А может вы все таки ошибки выложите. А еще бы и хорошо пример, как вы работает с MAPI.
Здравствуйте, PARUS, Вы писали:
PAR>VSTO — Visual Studio Tools for Office. PAR>Вот тут можете глянуть http://www.outlookcode.com/d/
PAR>Там вооще много инфы для работы с Outlook.
Я так понял, что это для VS2005. Или я не прав?
А для VS2003 что-нибудь похожее есть?