2012-04-10 106 views
1

得到这个错误信息,同时试图在设计配置entitydatasource:如何解决这个奇怪的实体框架错误?

enter image description here

我.edmx文件是在同一个解决方案类库。我添加了必要的DLL并将连接复制到web.config。奇怪的部分是我可以查询数据库,并获取数据就好了,所以我知道我的连接字符串是正确的。有人遇到过吗?

回答

1

试试这个步骤:

重建您的解决方案

转到您的类库的app.config

复制您创建EDMX的ConnectionString并粘贴到

web.config中的ConnectionString你的asp.net项目部分..

我也有这个错误之前,这就是我所做的。

如果这不起作用,请尝试删除您的edmx文件(及其在app.config上的连接字符串)并重新创建它。然后再次按照上述步骤。

最好的问候

1

您可以删除并重新创建edmx文件吗?这将解决一些问题(尽管这是一个钝的措施)。

+0

我想我可以。只是edmx文件,或所有与它一起的实体文件? – broke 2012-04-10 21:43:10

+0

清除所有内容。构建过程将重新创建edmx中的所有内容。请注意,这只适用于,如果你很少或根本没有修改edmx(这是我推荐)。 – usr 2012-04-10 21:56:41

+0

尝试了您的建议,但我得到了相同的错误消息:( – broke 2012-04-10 22:10:53

相关问题