实体框架无法找到连接字符串

时间:2012-05-29 11:18:41

标签: entity-framework

我有一个stange问​​题。

在我的解决方案中,我有一个"模型"目录。在该目录中,我创建了一个实体模型。当我创建模型时(使用向导),它会在我的app.config(处于解决方案级别)中为连接字符串创建一个新条目。

但是当我尝试使用默认构造函数访问实体对象构造函数时,我收到错误:在配置中找不到指定的命名连接,不打算与EntityClient提供程序一起使用,或者无效。< / p>

我有一个测试应用程序,我在其中添加了一个指向此app.config的链接。从这里我可以毫无问题地访问实体对象!

由于

1 个答案:

答案 0 :(得分:5)

确保连接字符串位于正在执行的程序集的配置文件中。例如,如果您使用来自af网站的EF,则可以将连接字符串从EF程序集中的app.config复制到网站程序集的web.config。复制所有connectionStrings-block:

<connectionStrings>
...
</connectionStrings>