SubSonic:一个对象的引用是必需的对于非静态字段

昨天配置完SubSonic,生成网站时冒出来一个莫名其妙的问题:

一个对象的引用是必需的对于非静态字段,方法或属性'xxx.dnt_usergroups.System.get

很奇怪!打开报错的文件看,一头雾水。(SubSonic生成的代码看起来真是不敢恭维,当然俺水平不行)

Google之,找不到有用的解释。

俺新建了一个网站项目,然后配置SubSonic,可以使用。于是初步断定和SubSonic无关,是数据库的问题。

具体看错误讯息: dnt_usergroups,是数据库中的一个表。

于是先备份了这个表的创建脚本,然后将其中的数据导入到其他库中。

接着, Delete it!继续生成网站~ 生成成功!(汗,俺还不晓得是嘛问题呢~)

看来是这个表的问题。

俺又在数据库中创建了这个表,并导入数据。 继续生成,成功!

晕菜·

posted on 2011-03-10 12:15  sunshaozong  阅读(441)  评论(1编辑  收藏  举报