俺一直都是这样的在做三层结构的代码,在业务层的类里定义方法,在UI层里调用,一直都是很好的,今天不知道为什么,在业务层的类里定义新的方法(PUBLIC),在UI层里调用,竟然提示Error 14 'xxx.BLL.Gateway.xxxGateway' does not contain a definition for 'getone' and no extension method 'GetAllUser' accepting a first argument of type 'xxx.BLL.Gateway.xxxGateway' could be found (are you missing a using directive or an assembly reference?),旧的方法调用就没事,新的方法,无论多简单的方法都不行,各位老大,见多识广,帮帮小弟吧!
再报告SK_Aqi兄弟,我已经把业务层的项目重新编译过了,没问题,就是和UI层一起编译的时候就提示认不到新加的那个方法.真不知道那动了.呵呵,郁闷.
再次感谢两位热心的老大.
不是的话当然就找不到了,你看下其他的公共方法怎么写在类里的