AppDomain在C#中的用法

C#中AppDomains最重要的用途是什么?

回答:

的 用途是您的代码 必须具有一个 -即,您用C#编写的所有代码都在.NET中执行AppDomain。那很重要;-p

如果您的意思是 其他 应用程序域:

使用插件和其他不受信任的代码时,它既可以隔离,又可以卸载它们(您不能卸载程序集-只能卸载整个应用程序域)。

我目前正在使用它来加载动态生成的dll,以便可以卸载它们。

它们还允许您设置不同的配置文件,信任级别等-但具有复杂性和远程处理的相关成本。

MSDN在此处有关于应用程序域的部分。

以上是 AppDomain在C#中的用法 的全部内容, 来源链接: utcz.com/qa/422058.html

回到顶部