Dynamics crm 2011 如何从dynamics crm 11获取所有自定义字段值?

Dynamics crm 2011 如何从dynamics crm 11获取所有自定义字段值?,dynamics-crm-2011,Dynamics Crm 2011,我正在使用OrganizationServiceProxy从CRM服务器获取所有字段值。但它只返回已使用的字段值。它没有未使用的自定义字段值:(.如何从crm2011获取所有自定义字段值 using (ServiceContext svcContext = new ServiceContext(cons.createProxy(logfilePath))) { var contactlist =(from a in svcContext.ContactSet wher

我正在使用OrganizationServiceProxy从CRM服务器获取所有字段值。但它只返回已使用的字段值。它没有未使用的自定义字段值:(.如何从crm2011获取所有自定义字段值

  using (ServiceContext svcContext = new ServiceContext(cons.createProxy(logfilePath)))
  {
     var contactlist =(from a in svcContext.ContactSet
     where a.new_proid.Equals(contact_id)
     select a);
  }

“new_proid”是自定义字段。它不可用,但所有其他默认值都可用。

在您使用早期绑定的代码中,这意味着您使用SDK中的
crmsvcutil.exe
生成了帮助器类

如果在
Contact
类中没有看到某些字段,那是因为该字段是在生成类之后创建的


您需要再次生成helper类,并在项目中包含新版本。

请共享您的实际codeIn设置,我发现新添加的自定义字段值状态被称为“非托管”。它会影响进程吗?不会,它不会影响类的生成。我问这个问题的原因是,只有托管值可用,而所有“非托管状态”都不可用。检查您是否发布了解决方案的更改