Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从1.4.11升级到1.4.16后获取元数据时出错_C#_Breeze_Entity Framework 6_Single Page Application_Hottowel - Fatal编程技术网

C# 从1.4.11升级到1.4.16后获取元数据时出错

C# 从1.4.11升级到1.4.16后获取元数据时出错,c#,breeze,entity-framework-6,single-page-application,hottowel,C#,Breeze,Entity Framework 6,Single Page Application,Hottowel,我使用Nuget将Breeze从1.4.11升级到1.4.16,现在使用manager.fetchMetadata()获取元数据时出现此错误: 该DefaultIngredientCode属性在实体框架表的分部类中声明。它不是表中的一列。声明如下: public string DefaultIngredientCode { get; set; } 一切正常,直到我将Breeze客户端和服务器升级到1.4.16版 升级后是否需要进行更改 我使用的是热毛巾和实体框架6.0.0。微风1.4.14中引

我使用Nuget将Breeze从1.4.11升级到1.4.16,现在使用manager.fetchMetadata()获取元数据时出现此错误:

该DefaultIngredientCode属性在实体框架表的分部类中声明。它不是表中的一列。声明如下:

public string DefaultIngredientCode { get; set; }
一切正常,直到我将Breeze客户端和服务器升级到1.4.16版

升级后是否需要进行更改


我使用的是热毛巾和实体框架6.0.0。

微风1.4.14中引入了一个bug修复(下面的片段来自发行说明)

  • D2610-正确处理未映射属性的外壳。以前未映射的属性在延迟注册时不会通过注册的namingConvention。注意:如果你指望以前的“错误”行为,这可能是一个突破性的改变
我猜您在实体类的javascript构造函数中声明了一个“DefaultIngredientCode”属性。由于此名称没有CAMELCASE,因此不能正确地进行往返。如果将此属性更改为“DefaultingCreditCode”,则代码应能正常工作。注意:这是客户端更改,不是服务器端更改

public string DefaultIngredientCode { get; set; }