日期:2014-05-17  浏览次数:20756 次

关于 编译器错误 CS1061(急!拜托)
各位大侠:
  我刚学.net两天,在改代码的时候出现了 编译器错误 CS1061 ,我查过了,可能是类中没有可调用的成员后者是没有using,但是我看了下代码,在类中明明有该成员的定义了,在using中也包含了该类的命名空间。我想问下,是不是还有别的可能引起类似的错误。


错误提示如下:
“Discuz.Entity.SpaceConfigInfo”不包含“AccessPref”的定义,并且找不到可接受类型为“Discuz.Entity.SpaceConfigInfo”的第一个参数的扩展方法“AccessPref”(是否缺少 using 指令或程序集引用?)

------解决方案--------------------
都添加引用了吗
------解决方案--------------------
我说的添加不是USING
------解决方案--------------------
引用楼主 wxc0077 的帖子:
各位大侠:
我刚学.net两天,在改代码的时候出现了 编译器错误 CS1061 ,我查过了,可能是类中没有可调用的成员后者是没有using,但是我看了下代码,在类中明明有该成员的定义了,在using中也包含了该类的命名空间。我想问下,是不是还有别的可能引起类似的错误。


错误提示如下:
“Discuz.Entity.SpaceConfigInfo”不包含“AccessPref”的定义,并且找不到可接受类型为“Discuz.Entity.SpaceConfigInfo”的第一个…

------解决方案--------------------
还有你应该是两个模块对吧? 一个是web 一个是实体? 两个是分开的对吗?
如果是我说的这样!你检查下!你项目的引用是否有问题!