当edmx文件位于单独的项目中时出错
我有问题说
指定的命名连接在配置中找不到,不打算与
EntityClient
提供程序一起使用,或者无效。
我的edmx文件位于单独的项目中,但该项目的app.config
有连接字符串
什么可能导致问题?
确保app.config位于设置为启动项目的项目中。
如果我理解正确(我希望我这样做!):
你有两个项目:
ApplicationServices(启动项目)
- Web.config文件
EntityContainer相关
-
MyEdmx.edmx
-
App.config中
项目启动时,它从web.config文件中读取。
您需要确保连接字符串位于web.config文件中。 如果我不打算使用它们,我通常会从其他项目中删除app.config。
还要仔细检查ApplicationServices项目引用EntityContainer。