zoukankan      html  css  js  c++  java
  • AppDomain介绍

    一、建立控制台项目

    二、更改Program为ADSetp

    三、去掉命名空间AppDomain.CurrentDomain

    四、贴代码

    using System;
    using System.IO;
    using System.Reflection;
    using System.Security.Policy;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    
    class ADSetup
    {
        public static void Main()
        {
            // Create application domain setup information
            var domaininfo = new AppDomainSetup();
            domaininfo.ConfigurationFile = System.Environment.CurrentDirectory +
                                           Path.DirectorySeparatorChar +
                                           "ADSetup.exe.config";
            domaininfo.ApplicationBase = System.Environment.CurrentDirectory;
    
            //Create evidence for the new appdomain from evidence of the current application domain
            Evidence adEvidence = AppDomain.CurrentDomain.Evidence;
    
            // Create appdomain
            AppDomain domain = AppDomain.CreateDomain("Domain2", adEvidence, domaininfo);
    
            // Display application domain information.
            Console.WriteLine("Host domain: " + AppDomain.CurrentDomain.FriendlyName);
            Console.WriteLine("Child domain: " + domain.FriendlyName);
            Console.WriteLine();
            Console.WriteLine("Configuration file: " + domain.SetupInformation.ConfigurationFile);
            Console.WriteLine("Application Base Directory: " + domain.BaseDirectory);
    
            AppDomain.Unload(domain);
    
            Console.ReadKey();
        }
    }

    五、运行结果

    Host domain: AppDomain.CurrentDomain.vshost.exe
    Child domain: Domain2
    
    Configuration file: c:usershuqiandocumentsvisual studio 2015ProjectsAppDomain.CurrentDomainAppDomain.CurrentDomaininDebugADSetup.exe.config
    Application Base Directory: c:usershuqiandocumentsvisual studio 2015ProjectsAppDomain.CurrentDomainAppDomain.CurrentDomaininDebug
  • 相关阅读:
    在线捉鬼游戏开发之二
    在线捉鬼游戏开发之二
    在线捉鬼游戏开发之一
    Oxygen-Dapr.EshopSample 部署随记
    word2010 标题自动编号设置
    饿了么element 全屏加载中
    vue笔记
    那些骂鸿蒙的人,我想说……
    为什么我们要在 Sketch 中备份所有 Figma 设计
    好的设计要多分享,5款优秀在线原型设计案例
  • 原文地址:https://www.cnblogs.com/herizai/p/7344878.html
Copyright © 2011-2022 走看看