Быстрая выгрузка DLL
От: krugliy  
Дата: 11.03.05 16:56
Оценка:
Привет всем.
Написана длл с комом, который юзает vbscript. Но есть проблема — в длл, похоже, происходит утечка памяти, и через некоторое время после загрузки страницы выскакивает сообщение, об ошибке. Причем это сообщение выскакивает через 5- 15 минут после загрузки страницы (если я правильно понимаю, в этот момент IIS непосредственно выгружает длл из памяти). В этой ситуации мне приходится ждать 5-15 минут после каждого запуска перекомпилированной длл, чтоб определить, устранил я наконец утечку памяти, или нет.
Вопрос в следующем: как сделать так, чтоб длл выгружалась побыстрее.
Re: Быстрая выгрузка DLL
От: WestElf Россия  
Дата: 11.03.05 17:09
Оценка:
Здравствуйте, krugliy, Вы писали:

K>Вопрос в следующем: как сделать так, чтоб длл выгружалась побыстрее.

Если используется ATL, то CAtlExeModuleT<>.m_bDelayShutdown, надо положить равным false (обычно это глобальная переменная _AtlModule).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.