得到这个错误信息,同时试图在设计配置entitydatasource:如何解决这个奇怪的实体框架错误?
我.edmx文件是在同一个解决方案类库。我添加了必要的DLL并将连接复制到web.config。奇怪的部分是我可以查询数据库,并获取数据就好了,所以我知道我的连接字符串是正确的。有人遇到过吗?
得到这个错误信息,同时试图在设计配置entitydatasource:如何解决这个奇怪的实体框架错误?
我.edmx文件是在同一个解决方案类库。我添加了必要的DLL并将连接复制到web.config。奇怪的部分是我可以查询数据库,并获取数据就好了,所以我知道我的连接字符串是正确的。有人遇到过吗?
试试这个步骤:
重建您的解决方案
转到您的类库的app.config
复制您创建EDMX的ConnectionString并粘贴到
web.config中的ConnectionString你的asp.net项目部分..
我也有这个错误之前,这就是我所做的。
如果这不起作用,请尝试删除您的edmx文件(及其在app.config上的连接字符串)并重新创建它。然后再次按照上述步骤。
最好的问候
您可以删除并重新创建edmx文件吗?这将解决一些问题(尽管这是一个钝的措施)。
我想我可以。只是edmx文件,或所有与它一起的实体文件? – broke 2012-04-10 21:43:10
清除所有内容。构建过程将重新创建edmx中的所有内容。请注意,这只适用于,如果你很少或根本没有修改edmx(这是我推荐)。 – usr 2012-04-10 21:56:41
尝试了您的建议,但我得到了相同的错误消息:( – broke 2012-04-10 22:10:53