gpt4 book ai didi

asp.net - Linq-to-SQL 数据上下文未生成对象

转载 作者:行者123 更新时间:2023-12-04 16:53:14 25 4
gpt4 key购买 nike

我在 .NET 2.0 中工作,最近在现有 ASP.NET 网站项目上升级到 .NET 3.5 环境(VS2008、VB.NET)。我能够在 App Code 文件夹中生成一个 Linq-to-SQL 类(也称为 DataContext?),从事件连接中拖过表,然后保存它。我们称之为MyDB。当我转到我的页面的代码隐藏文件并尝试声明“MyDBDataContext”的对象时,它不在智能感知中,表明它不可访问。
我检查了引用资料,必须正确设置,因为我制作了 .dbml 文件。
我做了一个新的测试 Windows 应用程序项目,它的行为完全符合预期,我可以关注 this blog没有问题。

Web 项目是否有一些固有的东西不允许这些自动生成的对象可用? App Code 是声明它的正确位置吗?

如果你不能从上面说出来,我是这个行业的新手,对 LINQ 真的很陌生。

谢谢你的帮助。

最佳答案

尝试扩展 dbml文件并打开 designer.cs文件,并确保 DataContext 类与代码隐藏类位于相同的命名空间中。如果没有,请更改命名空间或将其包含在 using Namespace 中。声明顶部。

关于asp.net - Linq-to-SQL 数据上下文未生成对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1506988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com