c# - 为什么 Entity Framework 可以在本地工作但不能在 azure 上工作

标签 c# wcf entity-framework azure entity-framework-4.1

我有一个 WCF 项目,它可以使用 AZURE SQL CONNECTION 在本地完美运行。但是当我在 Azure 上部署 WCF 项目时,它将开始出现此错误。

在没有部署的情况下测试 WCF enter image description here

测试部署的 WCF enter image description here

这是我最近发布的一篇文章,但尚未成功给出答案,但描述了我的场景的一些细节。我越来越绝望了,我花了一整天的时间试图解决这个问题

Why does throws me a FaultException in WCF Service?

我错过了什么?

最佳答案

Once you are using model-first / database-first (EDMX) you must use Entity connection string with referencing .ssdl, .msl and .csdl metadata files. Also be aware that you must create your database in design time when creating model from EDMX = you must generate SQL script and execute it to create the database.

欲了解更多信息,请查看Answered by Ladislav MrnkaCode First vs. Database First

希望这对您有帮助。

关于c# - 为什么 Entity Framework 可以在本地工作但不能在 azure 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14543514/

相关文章:

c# - 如何在 c# 中的桌面应用程序和 Web 应用程序之间共享业务层类?

c# - x86 CPU 执行哪些类型的重新排序优化?

c# - WCF 错误 自动生成的客户端和配置中的目标主体名称不正确

entity-framework - 缓慢迁移 EDMX 应用程序以使用 DbContext?

c# - 无法加载文件或程序集 'Microsoft.AspNet.Identity.EntityFramework' 或其依赖项之一。无法验证强名称签名

c# - 如何合并xml流

c# - ServiceStack反序列化xml到对象

c# - 使用 Silverlight/IIS 的双工轮询的可扩展性

c# - wcf突然挂了(web get操作)

c# - 使用 EF6+MVC5 渲染网页时性能不佳。为什么?