如何将多个进程的应用程序堆栈放入同一个应用程序域?

时间:2009-09-10 22:26:04

标签: .net applicationdomain

所以这是我想要做的一个例子:

运行test.exe,创建新的Windows进程,创建新的CLR Application Domain,创建新的CLR进程。 运行test.exe,创建新的Windows进程,实现CLR Application Domain存在,在第一个CLR Application Domain中重启CLR进程并用Windows进程关闭。 再运行20个test.exe实例,它们都存在于同一个Windows进程和相同的CLR应用程序域中。

这至少是这个想法。

建议?

1 个答案:

答案 0 :(得分:1)

CLR appdomain永远不会包含多个Windows进程,它总是相反。我不认为“CLR过程”是一个定义明确的术语,但我认为你可以通过创建"single instance" application来完成你想要的任务。