【发布时间】:2013-11-12 21:09:29
【问题描述】:
我刚刚将 Breeze(客户端和服务器)从 1.4.4 升级到 1.4.5。 当我切换到指向升级 Breeze 的服务器时(使用 Breeze 1.4.5、Entity Framework 6、Web Api 2、MVC 5),在获取元数据(manager.fetchMetadata())时出现以下错误。这是我收到的错误消息:
元数据查询失败:
http://localhost:50015/breeze/Application/Metadata。既不能 解析或导入元数据:错误的导航属性; [对象对象]
如果我指向基于 Breeze 1.4.4、Entity Framework 5、Web Api 1、MVC 4 的服务器,我的 SPA 不会在 manager.fetchMetadata() 上中断。它不符合 .fail 的承诺。
两个实体框架模型都指向同一个数据库,它们具有相同的实体和相同的数据。
Breeze 1.4.5 中是否引入了此错误?还是我在升级过程中错过了一个步骤??基本上我在我的微风控制器中使用从 1.4.4 到 1.4.5 的完全相同的代码。 Breeze 客户端也升级到 1.4.5。 如果您需要元数据,请告诉我,我可以提供。
【问题讨论】:
标签: entity-framework breeze entity-framework-6 hottowel