Мой клиент говорит, что его файлы NTUser.dat (например, их реестр) очень быстро растут для пользователей с моей надстройкой Outlook.Надстройка работает в Outlook на виртуальной машине (я думаю, Citrix).Функциональность надстройки в порядке.Похоже, что это создает массовую нагрузку в реестре.
Надстройка Outlook Com использует Redemption для получения количества непрочитанных писем в почтовых ящиках других групп (чтобы другие члены группы могли на них отвечать при необходимости).
Я сохраняю EntryID и StoreID папок для проверки в каждом почтовом ящике и запрашиваю папки каждые 5 минут или около того.Я использую фоновый поток для запроса.Каждый почтовый ящик запрашивает папки в других почтовых ящиках каждые 5 минут или около того.
Код для получения элементов папки:
rFolder = rSession.GetFolderFromID(folderID, storeID);
rItems = rFolder.Items;
int totMessages = rItems.Count;
Код для входа в систему для погашения в фоновом потоке::
rSession = RedemptionLoader.new_RDOSession();
rSession.MAPIOBJECT = Globals.MAPIOBJECT;
Могу ли я создать много временных профилей в Outlook, которые не очищаются в реестре?Есть ли способ проверить это?Я пытался сравнить настройки реестра за 30-минутный период на их сайте, но есть значительное количество изменений?
Любые мысли с благодарностью получены.