
{filelink=17565}
using System;
using System.Reflection;
using System.Security.Policy;
class RepertoireBase
{
public static void Main()
{
AppDomainSetup InfoDomaine = new AppDomainSetup();
InfoDomaine.ConfigurationFile = System.Environment.CurrentDirectory + "RepertoireBase.exe.config";
InfoDomaine.ApplicationBase = System.Environment.CurrentDirectory;
Evidence evidence = AppDomain.CurrentDomain.Evidence;
AppDomain domaine = AppDomain.CreateDomain("MonDomaine", evidence, InfoDomaine);
Console.WriteLine("hôte de domaine: " + AppDomain.CurrentDomain.FriendlyName);
Console.WriteLine("Fils de domaine: " + domaine.FriendlyName);
Console.WriteLine("Fichier de configuration: " + domaine.SetupInformation.ConfigurationFile);
Console.WriteLine("Répertoire de base de l'application: " + domaine.BaseDirectory);
AppDomain.Unload(domaine);
}
}