20

我正在寻找一种在我的流程中找到默认应用程序域的方法。请注意,当前应用程序域可能与默认域不同,例如当我的代码在NUnit.

我知道我可以使用此答案中显示的 COM 互操作技巧IsDefaultAppDomain()列出进程中的所有应用程序域,然后选择一个true。然而,这似乎是一个重量级的解决方案。

有没有办法获得不需要过滤所有域的默认 appdomain,最好不通过 COM 互操作?

4

1 回答 1

2

据我所知,.NET 框架不支持这一点。您将不得不使用支持它的非托管解决方案。

于 2013-09-17T10:32:04.267 回答