2009-10-21 17 views
4

Когда я отлаживаю некоторые приложения (используя Visual Studio 2005), я замечаю, что загружаются странные, случайно названные модули. Имена меняются каждый раз. Но они похожи на ди-лей, jnilel-e, lkmjelxl, llufvuwr. Путь модуля всегда совпадает с именем модуля. И временная метка модуля - это время загрузки модуля.Произвольно названные модули

Поэтому кажется, что в приложение создаются и загружаются случайно названные модули, что звучит довольно страшно.

Есть ли у кого-нибудь подобное? Или может кто-нибудь дать мне несколько советов о том, как выяснить, что это такое?

ответ

2

Вам необходимо загрузить файлы, чтобы посмотреть, что они делают. В основном это XML-сериализаторы для типов, которые вы сериализовали в вашем коде, но забыли создать соответствующие сборки XML-сериализатора. Вероятно, вы захотите использовать Visual Studio или SGen для создания сборок XML-сериализатора, потому что .Net генерирует одну сборку для каждого типа, и если у вас много типов, ваша память будет потрачена впустую и фрагментирована этими сборками и их накладными расходами.

Смежные вопросы