C# 为什么在生成ODataV4客户端代码时会出现精度错误?

C# 为什么在生成ODataV4客户端代码时会出现精度错误?,c#,odata,C#,Odata,我正在使用ODataV4客户机代码生成器转换客户ODataV4元数据以生成强类型对象,这样我就可以针对它构建LINQ查询。然而,我不断得到下面的错误,我已经浏览了微软的文档和谷歌没有任何运气。是否有人遇到此问题或知道如何解决此问题 Running transformation: System.InvalidOperationException: The attribute 'Precision' was not expected in the given context 以下是一些包含精度属性

我正在使用ODataV4客户机代码生成器转换客户ODataV4元数据以生成强类型对象,这样我就可以针对它构建LINQ查询。然而,我不断得到下面的错误,我已经浏览了微软的文档和谷歌没有任何运气。是否有人遇到此问题或知道如何解决此问题

Running transformation: System.InvalidOperationException: The attribute 'Precision' was not expected in the given context
以下是一些包含精度属性的对象:

 <Property Name="AssociationFee" Type="Edm.Decimal" Precision="13" Scale="2"/>
 <Property Name="BathroomsOneQuarter" Type="Edm.Byte" Precision="3"/>
 <Property Name="YearBuiltEffective" Type="Edm.Int16" Precision="4"/>