【发布时间】:2012-12-17 04:40:41
【问题描述】:
这已被问过几次,但我无法让任何建议对我有用。
我有一个网站和 SQL 数据库,已在本地构建,现在已部署到 Azure。该数据库是网站的链接资源。我可以浏览网站,甚至可以使用 ADO.Net 和标准连接字符串连接和运行数据库查询。
问题是当我尝试使用实体框架进行连接时,我不断收到 Keyword not supported: 'metadata'。 我已经删除了多个活动记录集并尝试将 " 替换为 ' 但它没有行不通。我完全被想法困住了。
【问题讨论】:
-
您能否发布您的完整连接字符串(省略服务器名称和密码)和您正在使用的 EF 版本,以及您正在使用的方法(即 CodeFirst、ModelFirst、DatabaseFirst)。然后是错误的精确堆栈跟踪。至少 2 年以来,MARS 对 SQL Azure 没有问题。
-
对不起。我倾向于在凌晨 3 点忘记事情。我也准备好粘贴了。我能够通过替换“”来解决这个问题使用 ' 并将连接类型更改为自定义,如下所述。
标签: sql-server azure entity-framework-5