我在.NET 2.0中工作,最近在现有的ASP.NET网站项目上升级到.NET 3.5环境(vs2008,vb.net)。我能够生成Linq to SQL类(也称为DataContext?)在“应用程序代码”文件夹中,从活动连接中拖动表,然后将其保存。我们称之为mydb。当我转到页面的代码隐藏文件并尝试声明“MyDBDataContext”的对象时,它不在IntelliSense中,表示它不可访问。
我检查了引用,必须正确设置,因为我创建了.dbml文件。
我做了一个新的测试Windows应用程序项目,它的行为完全符合预期,我可以遵循
this blog
没问题。
是否有一些Web项目固有的东西不允许这些自动生成的对象可用?应用程序代码是声明它的正确位置吗?
如果你不能从上面看出来的话,我对这个行业是个新手,对林肯来说是个新手。
谢谢你的帮助。