Я пытаюсь выяснить, почему мы получаем исключение "Недостаточно памяти" в нашем процессе служб WCF.Целью сервиса является получение данных из базы данных, их форматирование и запись в Sharepoint.Пользователи выполняют несколько таких заданий одновременно (мы создаем отдельный домен AppDomain для каждой работы).
Я использовал WinDbg для анализа файла (-ов) дампа и вижу, что по крайней мере в одном из доменов приложения содержится несколько (около 200) динамических модулей (сборок).Я сделал команду DumpModule на одном из этих динамических модулей, и вот что я получаю:
Name: Unknown Module
Attributes: Reflection
Assembly: 18c1cbf8
LoaderHeap: 00000000
TypeDefToMethodTableMap: 1dd6eafc
TypeRefToMethodTableMap: 1dd6eb10
MethodDefToDescMap: 1dd6eb24
FieldDefToDescMap: 1dd6eb4c
MemberRefToDescMap: 00000000
FileReferencesMap: 1dd6eb9c
AssemblyReferencesMap: 1dd6ebb0
Начальный адрес MetaData не найден для PEFile (ов), поэтому мне интересно, есть ли способчтобы определить, что содержат эти динамические модули.