CS0234: 命名空间“System.Data”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)
提示是在dbml的designer.cs 中
下面是该cs文件一部分 没问题 System.data.能出来Linq啊 我引用也看了。data .data.linq .xml .xml.linq 都引用了 关键是这块是我建立linqtosql类时候自动生成了的 怎么会出这样的问题
C# code
using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Data;
using System.Collections.Generic;
using System.Reflection;
using System.Linq;
using System.Linq.Expressions;
using System.ComponentModel;
using System.Xml.Linq;
using System;
还有 我在添加LinqToSql类时候遇到了一个问题不是很明白 就是添加时候我是先新建一个App_Code 文件夹 然后在这里添加 但是每次添加都找不到system.data.linq命名空间
我在工程下新建就可以找到 为什么呢 郁闷死了 刚开始就遇到难题了 必须攻破 希望大家帮助我一下 先谢谢各位了
------解决方案--------------------开发环境是什么?
------解决方案--------------------dbml文件建立了吗?
------解决方案--------------------还没弄好么?
------解决方案--------------------解决这个只需要在项目中的引用,单击右键,添加引用,将system.data.linq添加进去就好,然后就可以在页面上调用了
------解决方案--------------------如果你项目的框架版本是.net framework2.0/3.0,自然不会带有Linq了。
如果是.net framework3.5的话,默认应该会有,如果没有需要手动添加引用
Linq不是外部DLL,是随.net framework3.5发布的框架程序集