我正在寻找一种在我的流程中找到默认app domain的方法。请注意,当前app域可能与默认域不同,例如当我的代码在NUnit
内运行时。
我知道我可以使用a COM interop trick shown in this answer列出流程中的所有应用领域,然后选择IsDefaultAppDomain()
为true
的应用领域。然而,这似乎是一个重量级的解决方案。
有没有办法获得不需要过滤所有域的默认appdomain,最好不要通过COM互操作?
答案 0 :(得分:2)
据我所知,该框架并不支持这一点。您必须使用支持它的非托管解决方案。