Leer en inglés

Compartir a través de


Procedimiento para crear un dominio de aplicación

Nota

Este artículo es específico de .NET Framework. No se aplica a implementaciones más recientes de .NET, incluido .NET 6 y versiones posteriores.

Un host de Common Language Runtime habitual crea dominios de aplicación automáticamente cuando son necesarios, pero puede crear sus propios dominios de aplicación y cargar en ellos los ensamblados que desee administrar personalmente. También puede crear dominios de aplicación desde los que puede ejecutar el código.

Cree un dominio de aplicación mediante uno de los métodos CreateDomain sobrecargados en la clase System.AppDomain. Puede asignar un nombre al dominio de aplicación y hacer referencia a él con ese nombre.

En el siguiente ejemplo se crea un dominio de aplicación, se le asigna el nombre MyDomain y, luego, se imprime el nombre del dominio host y el dominio de aplicación secundario recién creado en la consola.

Ejemplo

using System;
using System.Reflection;

class AppDomain1
{
    public static void Main()
    {
        Console.WriteLine("Creating new AppDomain.");
        AppDomain domain = AppDomain.CreateDomain("MyDomain");

        Console.WriteLine("Host domain: " + AppDomain.CurrentDomain.FriendlyName);
        Console.WriteLine("child domain: " + domain.FriendlyName);
    }
}

Vea también


Recursos adicionales

Documentación