.net - 获取AppDomain用于另一个.NET框架过程

标签 .net debugging process ipc appdomain

我正在尝试获取在我的计算机上运行的所有.NET Framework进程的AppDomain。有什么建议吗?

最佳答案

我尚不清楚您要做什么,但是如果您想通过将Visual Studio附加到进程来枚举所有正在运行的AppDomain,请参阅以下链接:
Jack Gudenkauf "Enumerating AppDomains"

同样,如果要在运行时执行此操作(不使用Visual Studio),则可能需要在程序中包含托管调试器,这将允许您“附加”到另一个进程。
看一下托管调试器示例,它演示了一个用C#编写的调试器。然后,它将允许您在目标应用程序过程中执行“扩展”,如Jack Gudenkauf的文章中所述。
CLR Managed Debugger (mdbg) Sample

关于.net - 获取AppDomain用于另一个.NET框架过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5907913/

相关文章:

.net - wcftestclient.exe - 编辑默认配置

c# - 为什么 C# 4.0 中的可选参数需要编译时常量?

c# - ----s 在 StringBuilder.ToString() 的上下文中是什么意思?

c++ - 如何知道一个进程是否已经启动但在 Linux 中崩溃了

PHP 解析/语法错误;以及如何解决它们

c++ - 调用 ConnectNamedPipe 时出现 ERROR_INVALID_HANDLE

c# - WebBrowser 将图像复制到剪贴板

visual-studio - 在 Visual Studio 中调试时迭代可枚举对象

c - 系统调用是如何工作的

C# StandardOutput 挂起,如何检测它正在等待输入?