Видел этот вопрос здесь: Что должны знать великие разработчики .NET (больше вопросов по .NET)
В нем будут показаны процессы, в которых загружены модули (обычно файлы .DLL), на которых размещена среда выполнения .NET. Тот же метод можно использовать для поиска других загруженных библиотек DLL.
В связанной заметке Process Explorer - это замена диспетчера задач Microsoft, в которой выделены процессы .NET. Я не могу рекомендовать это достаточно. Это стоит изучить вместе с остальной частью Sysinternals Suite .
Это очень полезный инструмент командной строки в окнах, который показывает вам список всех запущенных процессов. Передав в командной строке параметр / m «mscor *», вы увидите список всех процессов, запущенных на вашей машине, которые используют сборки, начинающиеся с имени «mscor». «*» - это символ подстановки.
Казалось бы, список всех процессов, использующих такие модули, как mscoree.dll, mscorwks.dll и т. Д. Это процессы .NET и, возможно, процессы, на которых размещаются плагины .NET.