我基于现有数据库创建了一个实体框架模型,然后从该模型生成 POCO 实体。我的 web.config 中的连接字符串不是实体框架,它只是标准连接字符串(它缺少 CSDL、SSDL、MSL 引用)。
我可以编译我的应用程序,但是当我运行时出现此错误:
如果在 Code First 模式下使用,使用用于 Database First 和 Model First 开发的 T4 模板生成的代码可能无法正常工作。要继续使用 Database First 或 Model First,请确保在执行应用程序的配置文件中指定了实体框架连接字符串。要使用从 Database First 或 Model First 生成的这些类,使用 Code First 添加使用属性或 DbModelBuilder API 的任何其他配置,然后删除引发此异常的代码
我的问题是,它在我的代码中哪里意识到 POCO 来自自动生成,我怎样才能让它表现得像 Code First?我不想在我的连接字符串中引用 CSDL 等。