2
在Web窗体Web应用程序项目中,在C#和VB中,Linq2SQL都不起作用。我收到错误'System.Data.Linq.DataContext'未定义,而我的Linq2SQL类将不会编译。那么,这是不正确的。整个解决方案将编译,但如果我尝试打开默认页面,则会出现错误,如果我在该设计器中查看该类,与Linq有关的任何内容都以红色下划线,并且我不能引用该类。'System.Data.Linq.DataContext'未在Web应用程序(而不是网站)中定义
此外,在Linq类的导入中,编译器告诉我“在Imports'System.Data.Linq'中指定的名称空间或类型不包含任何公共成员或无法找到。”
如果我创建一个网站项目,Linq没有问题。
的Visual Studio 2015年
你可以上传一些地方样本重现问题 – Monomachus
1.打开Visual Studio 2015年 2.启动Web应用程序(Web表单)项目 3.添加一个App_Code目录 4. LINQ2SQL类添加到App_Code目录 启动应用程序或在VS中浏览到默认页面。 – user3143253