为什么Assembly.Load(Path).CreateInstance(ClassName);的值为null?
using System;
using System.Reflection;
using System.Configuration;
namespace BookShop.DALFactory
{
public class Admin
{
public static BookShop.IDAL.IADMIN Create()
{
string Path =System.Configuration.ConfigurationSettings.AppSettings["WebDAL"];
string ClassName = Path + ".Admin";
return (BookShop.IDAL.IADMIN) Assembly.Load(Path).CreateInstance(ClassName);
}
}
}
现在问题是为什么返回的为null?
谢谢