0

複数のアプリケーションが同じプロセス内の異なるAppDomain内で実行できることを理解しています。私の質問は、誰がその責任を負うのか、オペレーティングシステムが特定の条件でこれを実行するのか、それともプログラマーが利用するのはプログラマーの唯一の責任であるのかということです。そのような機能?

4

1 に答える 1

2

.NETアプリケーションは、同じ(独自の)プロセスでAppDomainを作成し、実行可能ファイルをAppDomainにロードできます。

私の知る限り、OSはあなたのためにそれをしません。

使用する

var newDomain = AppDomain.CreateDomain("New Domain");
newDomain.ExecuteAssembly("MyApplication.exe");
于 2012-09-13T12:41:20.383 に答える