防效Ms Pet Shop 4.0 出现的一个问题!
1程序集:我在新建项目中建了一些类库,生成对应的dll文件,在我的dll文件是类库+后缀格式的
即SQLServerDAL.dll,但MS是命名空间+类库+后缀即PetShop.SQLServerDAL.dll,我的命名
空间为MY,但为什么只生成SQLServerDAL.dll,而不是MYSQLServerDAL.dll
2针对以上程序集反射:
在web.config中,我照ms petship方法在<appSettings>中加上这个设置<add key="WebDAL" value="My.SQLServerDAL"/> 意料中出错了,
返回Could not load file or assembly MY.MYSQLServerDAL,
于是我将这设置改为<add key="WebDAL" value="SQLServerDAL"/>,Count not load这个错误没有了,但新的问题又出现了Object reference not set to an instance of an object.
Line 56: return dal.GetBusiness(id);
这个错误是在逻辑层,也就是说数据层的工厂中,反射可以失败才不能返回一个实例?
希望高手解答,能否留下qq交流!