Asp.net 无法使用dataclassesdatacontext

Asp.net 无法使用dataclassesdatacontext,asp.net,linq,linq-to-sql,Asp.net,Linq,Linq To Sql,我有一个在本地运行的网站,但当我在线时,它找不到dbml,我导入了dbml类,但它说: Compiler Error Message: BC30002: Type 'DataClassesDataContext' is not defined. Source Error: Line 201: Dim dc As New DataClassesDataContext 我已经把我的.dbml文件上传到了服务器上。 我以前有过linq的一些经验,这在以前从未发生过 我不明白它为什么

我有一个在本地运行的网站,但当我在线时,它找不到dbml,我导入了dbml类,但它说:

Compiler Error Message: BC30002: Type 'DataClassesDataContext' is not defined.

Source Error:

Line 201:        Dim dc As New DataClassesDataContext
我已经把我的.dbml文件上传到了服务器上。 我以前有过linq的一些经验,这在以前从未发生过

我不明白它为什么这么做。。。我重新检查了我的Web服务器,并安装了正确的.net版本。但它在本地工作,因此在Web服务器上肯定有问题。但是什么呢


我已经与网络主机进行了检查,发现.net版本没有问题。。不知道现在到底是什么问题

通过生成5次新的dbml文件,以及将Web服务器的.net版本更改为与我相同的版本,解决了这个问题。还要重建项目并将其上载更多次。。。我一直不知道原因是什么