IEnterpriceInfo _interpriceDal = Activator.CreateInstance(
Type.GetType(string.Format("SmartSoft.CMS.{0}.EnterpriceInfoDAL", System.Configuration.ConfigurationManager.AppSettings["DataBaseType"]))
) as IEnterpriceInfo;
Type.GetType(string.Format("SmartSoft.CMS.{0}.EnterpriceInfoDAL", System.Configuration.ConfigurationManager.AppSettings["DataBaseType"]))
) as IEnterpriceInfo;
我Web.Config中是这样写的:
<add key="DataBaseType" value="SmartSoft.CMS.SqlServerDAL"/>
应该没问题的呀
这样应该可以获得SmartSoft.CMS.SqlServerDAL.EnterpriceInfoDAL这个命名空间的类型把,可以不行啊