Visual Studio 2012 Express for Web 无法识别 DBContext
DBContext is not recognized in Visual Studio 2012 Express for Web
我已经安装了 Visual Studio 2012 Express for Web,已获得许可
创建了新的 Basic MVC 4 Web 应用程序。这是一个简单的书店网站示例
添加了与 SQL Server Express 2008 数据库的连接。里面已经有 3 个链接 table
为 Books 创建了一个新模型 table
如您在屏幕截图中所见,我尝试添加与所有教程中完全一样的数据上下文,但由于某种原因它无法识别 DBContext class。据说没有地方可以手动创建这个 class 所以我认为它应该在 System.Data.Entity...
为什么它不识别 class?
您需要使用 DbContext
而不是 DBContext
:
A DbContext instance represents a combination of the Unit Of Work and
Repository patterns such that it can be used to query from a database
and group together changes that will then be written back to the store
as a unit. DbContext is conceptually similar to ObjectContext.
参考here。
我已经安装了 Visual Studio 2012 Express for Web,已获得许可
创建了新的 Basic MVC 4 Web 应用程序。这是一个简单的书店网站示例
添加了与 SQL Server Express 2008 数据库的连接。里面已经有 3 个链接 table
为 Books 创建了一个新模型 table
如您在屏幕截图中所见,我尝试添加与所有教程中完全一样的数据上下文,但由于某种原因它无法识别 DBContext class。据说没有地方可以手动创建这个 class 所以我认为它应该在 System.Data.Entity...
为什么它不识别 class?
您需要使用 DbContext
而不是 DBContext
:
A DbContext instance represents a combination of the Unit Of Work and Repository patterns such that it can be used to query from a database and group together changes that will then be written back to the store as a unit. DbContext is conceptually similar to ObjectContext.
参考here。