【发布时间】:2011-08-17 13:42:01
【问题描述】:
如何获取特定进程或 AppDomain 中存在的所有实例(是的,我的意思是实例)?有没有办法做到这一点(甚至通过堆)?
【问题讨论】:
-
你可以这样做——或者你相应地实现你的类(他们可以管理一个静态的实例列表......)或者你挂钩 CLR(需要 C++)并将进程加载到那个“挂钩的 CLR “...
-
特定进程 - 这意味着来自 windows shell 的任何进程。我想浏览其他 .NET 进程中的实例(就像调试器一样)。
-
有一些相关的答案here,但我不确定他们会帮助你获得你所追求的实例。
-
你为什么要这样做?可能有一种更简单的方法可以完成您正在尝试做的事情。
-
你应该在进程中附加一个调试器。
标签: c# reflection process