LINQ to SQL System.Data.Linq.DataContext未引用

时间:2012-07-11 07:43:06

标签: c# asp.net linq-to-sql

我在c#中有以下代码。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Data;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using V2.PaidTimeOffDAL;

    public partial class _Default : System.Web.UI.Page 
    {
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btnView_Click(object sender, EventArgs e)
    {

        HRPaidTimeOffDataContext db = new HRPaidTimeOffDataContext();
        var userAccounts =
        from u in db.BMS_Users
        select u;
        GridView1.DataSource = userAccounts;
        GridView1.DataBind();

    }
    }

每当我测试时,我都会收到以下错误“System.Data.Linq.DataContent是在未引用的程序集中定义的。您必须添加对一个'System.Data.Linq Version = 3.5.0.0'的引用Culture = Neutral PublicKeyToken = ############“。

每当我尝试使用System.Data.Linq添加指令时,我会收到以下错误“名称空间'System.Data'中不存在类型或命名空间名称'Ling'”

我是LINQ to SQL的新手。请协助

1 个答案:

答案 0 :(得分:3)

您还需要添加对System.Data.Linq程序集的引用。单独编写using语句是不够的。