.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错误表单不能嵌套在元素表单中?
- asp.net-mvc-3 – 是否可以嵌套部分视图?
- 如何知道asp.net 3.5 sp1和asp.net mvc是否安装在服务器中?
- asp.net-mvc-3 – ASP.NET MVC3维护导航历史
- asp.net – Web部署项目的更好替代品
- asp.net-mvc – Web API的压缩过滤器
- 存储过程 – 经典ASP – ADO执行存储过程传入??参数
- asp.net – 确定所需服务器数量的最佳方法
- asp.net – RequiredFieldValidator不适用于Dropdownlist
- asp.net-mvc – asp.net mvc:运行error.cshtml的原因(并且
- asp.net-mvc-3 – 尝试加载64位C/C++LI程序集时出
- asp.net-mvc – ASP.NET MVC框架中的MVVM和Model
- asp.net – Server.Transfer对Google不可见吗?
- asp.net – IControllerFactory’MyWebSite.WebU
- asp.net 开源工作流-ccflow关于 “ 是否自动计算
- 使用FormsAuthentication.SetAuthCookie(用户名,
- ASP.NET MVC – 使用jQuery不显眼的验证来阻止提
- asp.net-mvc – 使用NHibernate和Autofac管理多个
- asp.net-mvc-4 – MVC4如何挂钩OnSessionStart事
- ASP.Net MVC4 WebApi代理