访问默认应用程序域

问题描述 投票:19回答:1

我正在寻找一种在过程中查找默认app domain的方法。请注意,当前应用程序域可能与默认域不同,例如,当我的代码在NUnit内部运行时。

[我知道我可以使用a COM interop trick shown in this answer列出进程中的所有应用程序域,并选择IsDefaultAppDomain()IsDefaultAppDomain()的应用程序域。但是,这似乎是一个重量级的解决方案。

是否有一种方法可以获取不需要过滤所有域的默认应用程序域,最好不经过COM互操作?

c# .net appdomain
1个回答
2
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.