首页 新闻 会员 周边

AppDomain.CreateInstanceAndUnwrap 抛出异常是怎么回事

0
[已关闭问题] 关闭于 2018-06-26 14:53

我的代码如下:

 namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            AppDomain ad = AppDomain.CreateDomain("New domain");

            Worker remoteWorker = (Worker)ad.CreateInstanceAndUnwrap(
                typeof(Worker).Assembly.FullName,
                "Worker");//抛出TypeLoadException异常

            Console.ReadLine();
        }
    }
    public class Worker : MarshalByRefObject
    {
        public void PrintDomain()
        {
            Console.WriteLine("Object is executing in AppDomain \"{0}\"",
                AppDomain.CurrentDomain.FriendlyName);
        }
    }
}

这是怎么回事,请大家看看。

C#
HDWK的主页 HDWK | 初学一级 | 园豆:152
提问于:2018-06-26 14:19
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册