Assembly应用

Assembly使用新建一个Windows应用程序,在Form1上添加button1,其代码如下private void button1_Click(objec

Assembly使用
新建一个Windows应用程序,在Form1上添加button1,其代码如下


        private void button1_Click(object sender, EventArgs e)
        {
            Assembly vAss;
            Object vObj;
            vAss = Assembly.GetExecutingAssembly();
            vObj = vAss.CreateInstance("System.String");
            //vObj返回为null
        }


通常应用程序会分成多个Dll或者说多个项目,怎样才能得到一个Assembly对象,
可以直接创建所有类型实例
[解决办法]
Assembly.Load()加载
直接创建所有类型的实例不知道什么意思,你可以反射获取里面的所有类型,并且调用CreateInstance创建实例。
[解决办法]
Assembly.CreateQualifiedName