.net – CS0012:类型’System.Data.Linq.DataContext’在未引用的程序集中定义
|
Helllo,我收到此错误:
对于此.aspx文件: using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class WebApplication1_admin_Places : System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
DataClasses1DataContext db = new DataClasses1DataContext();
var query = (from m in db.Places orderby m.Name select m);
PlacesList.DataSource = query;
PlacesList.DataBind();
}
}
事情是,在/文件夹我可以访问数据库,但在/ admin文件夹我得到这个错误. 我究竟做错了什么? 编辑 CS0012:类型’System.Data.Linq.DataContext’在未引用的程序集中定义.您必须添加对程序集’System.Data.Linq,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089’的引用. 那是什么意思? 解决方法几个地方开始:>包含DataClasses1DataContext的dll在哪里?有没有理由可以从一个文件夹而不是另一个文件夹中找到它 编辑 看起来这是一个配置问题.配置可能表示msl(模型)文件位于当前目录中,它位于根目录中.因此,当您在root上时它会起作用,但是当您在管理员中时它不起作用. 请参阅:MetadataException when using Entity Framework Entity Connection表示类似问题. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 禁用ASPNET标识2.0中的用户
- asp.net-mvc – 如何在asp.net mvc4应用程序中显示注册用户
- asp.net-mvc – 启用relaxedUrlToFileSystemMapping以允许以
- asp.net – 在iframe中显示PDF
- asp.net-mvc – DropDown列表onchange事件和MVC中的AJAX
- asp.net-mvc – .NET MVC MultiSelectList和选定的值
- asp.net-mvc – 在ASP.NET MVC中创建报表的最佳方式
- asp.net – 页面加载在Firefox上触发两次
- asp.net-mvc – ASP.NET MVC重复任务
- asp.net-mvc – 如何使用FluentValidation在ClientSide中验
