2008-10-25 51 views
2

我刚刚下载了MVC,我正在通过一个教程。一切都很好,直到我尝试声明一个DataContext对象。保存dbml后,我的MVC中无法访问Linq DataContext类

我的dbml被命名为db.dbml(尝试另一个名为test.dbml),当我试试这个:

public dbDataContext db = new dbDataContext(); 

我得到:

类型或命名空间名称 'dbDataContext'找不到...

我错过了什么吗?在webforms中,这是我必须做的,并且在教程中显示了所有内容。我今天下载了最新的MVC ...

谢谢。

**编辑:我使用VS2008 SP1

回答

1

几个简单的questiosn:是您的数据上下文“dbDataContext”的名字......也,是它在命名空间? (你有那个名字空间引用)。

另一个问题......这是一个运行时错误,或编译时错误?

0

尝试添加上下文的命名空间{}项目名... .Models

,因为这些模型都存储在车型命名空间..尝试以检查是否有包含在当前的背景下,命名空间..

-1

一旦你添加类只是生成solution.you会在列表中找到你的类

+0

我agr ee与Marijin – derWilly 2013-01-07 15:49:09