Dynamics crm 微软';s OData客户端生成的类不编译

Dynamics crm 微软';s OData客户端生成的类不编译,dynamics-crm,odata,microsoft-odata,Dynamics Crm,Odata,Microsoft Odata,我们正在尝试使用为Microsoft Dynamics中的自定义实体生成C#类。我们将“OData连接的服务”扩展添加到VisualStudio,并连接到Dynamics$metadata端点,以按照说明生成客户机代码 我们最终生成了1100多个源文件和100多万行代码。有时代码生成会使Visual Studio崩溃。另一次我们遇到内存不足异常。即使我们将生成的实体限制为动力学中自己的自定义实体,也会发生这种情况 最糟糕的是生成的代码没有编译。最常见的编译器错误是: The type or na

我们正在尝试使用为Microsoft Dynamics中的自定义实体生成C#类。我们将“OData连接的服务”扩展添加到VisualStudio,并连接到Dynamics$metadata端点,以按照说明生成客户机代码

我们最终生成了1100多个源文件和100多万行代码。有时代码生成会使Visual Studio崩溃。另一次我们遇到内存不足异常。即使我们将生成的实体限制为动力学中自己的自定义实体,也会发生这种情况

最糟糕的是生成的代码没有编译。最常见的编译器错误是:

The type or namespace name 'RelationshipAttribute' does not exist in the namespace 'Microsoft.Dynamics.CRM' (are you missing an assembly reference?)
以下是导致此错误的示例源代码行:

private global::System.Collections.ObjectModel.Collection<global::Microsoft.Dynamics.CRM.RelationshipAttribute> _RelationshipAttributes = new global::System.Collections.ObjectModel.Collection<global::Microsoft.Dynamics.CRM.RelationshipAttribute>();
private global::System.Collections.ObjectModel.Collection\u RelationshipAttributes=new global::System.Collections.ObjectModel.Collection();
有人知道为什么会这样吗