- public static T CreateDALObject<T>(string DALClassName) where T : class
- {
- string className = path + "." + DALClassName;
- T obj = Assembly.Load(path).CreateInstance(className) as T;
- System.Diagnostics.Debug.Assert(obj != null);
- return obj;
- }
第4句在映射时,差生异常
“MySQLDAL”为指定的程序集,在生成解决方案时,MySQLDAL程序集下产生了“MySQLDAL.dll”和"MySQLDAL.pdb"
但是在WebPage的bin目录下也有这两个文件,但是还是会报错
原因:
"在资源管理器中打开文件夹"发现没有这两个文件
解决方法:把“MySQLDAL”程序集下的两个文件拷贝到WebPage(网站页面的那个程序集)的bin目录下。