我的dbml文件放在app_code文件夹下,SQL数据库文件在app_data文件夹下数据表名是英文,字段名有的用中文dtqdb.designer.vb文件属性是“复制到输出目录--始终复制”,“生成操作--编译”
dtqdb.dbml.layout文件属性是“复制到输出目录--不复制”,“生成操作--无”
dtqdb.dbml属性是“复制到输出目录--不复制”,“生成操作--无”
编译总是出现如下错误,说是database、table、column都未定义类型,这是什么意思?我错在哪里?:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: BC30002: 未定义类型“System.Data.Linq.Mapping.DatabaseAttribute”。源错误: 行 23: 
行 24: 
行 25: <Global.System.Data.Linq.Mapping.DatabaseAttribute(Name:="bjdtq_Data")>  _
行 26: Partial Public Class dtqdbDataContext
行 27:  Inherits System.Data.Linq.DataContext
 源文件: E:\WebApplication1\WebApplication1\App_Code\dtqdb.designer.vb    行: 25 E:\WebApplication1\WebApplication1\App_Code\dtqdb.designer.vb(25) : error BC30002: 未定义类型“System.Data.Linq.Mapping.DatabaseAttribute”。<Global.System.Data.Linq.Mapping.DatabaseAttribute(Name:="bjdtq_Data")>  _
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
E:\WebApplication1\WebApplication1\App_Code\dtqdb.designer.vb(27) : error BC30002: 未定义类型“System.Data.Linq.DataContext”。    Inherits System.Data.Linq.DataContext
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
E:\WebApplication1\WebApplication1\App_Code\dtqdb.designer.vb(127) : error BC30002: 未定义类型“System.Data.Linq.Table”。    Public ReadOnly Property tablexiangmuwenjian() As System.Data.Linq.Table(Of tablexiangmuwenjian)
                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
E:\WebApplication1\WebApplication1\App_Code\dtqdb.designer.vb(133) : error BC30002: 未定义类型“System.Data.Linq.Table”。
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1