Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Utilisation de répertoire de base utilisé par ‘assembly resolver’ pour explorer les assemblées

Charger,une,Assemblée,avec,un,nom
{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);
    }
}

No comments yet.

Leave a Comment