是否可以使用 AppDomain 来应对 WebBrowser 内存泄漏?

Is it possible to use AppDomain to counter WebBrowser memory leak?

是否可以通过在单独的 AppDomain 中使用 WebBrowser 内存泄漏并偶尔重新加载它来重置已用内存来解决 WebBrowser 内存泄漏问题?

您所说的 WebBrowser 泄漏很可能发生在底层 ActiveX 控件中,它是非托管代码。 AppDomain 仅有助于隔离托管代码,因此无法帮助解决问题中的泄漏问题。

如果您真的遭受此类泄漏,恐怕您将不得不求助于 运行 单独进程中的 WebBrowser。