Asp.net Kentico编译错误CS1061同步新字段

Asp.net Kentico编译错误CS1061同步新字段,asp.net,sync,crm,microsoft-dynamics,kentico,Asp.net,Sync,Crm,Microsoft Dynamics,Kentico,不是ASP开发人员,试图帮助我在IT部门工作的非营利组织将一个新字段从Dynamics CRM同步到kentico 5.5R2 我将该字段添加到crm,并将其添加到视图中,该视图似乎用于检查哪些字段要推送到CMS(基于类似类型的字段),并发布更改 我在“字段”下的“文档类型”部分向Kentico添加了该字段。在寻找系统将CMS字段设置为CRM字段值的位置时,我想我在CRMsynchronize.cs文件中找到了它。所有工作字段似乎都在那里声明(开发此网站的人似乎对很多事情都进行了硬编码),当我在

不是ASP开发人员,试图帮助我在IT部门工作的非营利组织将一个新字段从Dynamics CRM同步到kentico 5.5R2

我将该字段添加到crm,并将其添加到视图中,该视图似乎用于检查哪些字段要推送到CMS(基于类似类型的字段),并发布更改

我在“字段”下的“文档类型”部分向Kentico添加了该字段。在寻找系统将CMS字段设置为CRM字段值的位置时,我想我在CRMsynchronize.cs文件中找到了它。所有工作字段似乎都在那里声明(开发此网站的人似乎对很多事情都进行了硬编码),当我在这里添加新字段时,我得到一个错误:

CS1061:“Crm.new_workshopmanagement”不包含以下内容的定义: 'new\u tierpriceinfo'和无扩展方法'new\u tierpriceinfo' 接受类型为“Crm.new_workshopmanagement”的第一个参数可能会 被找到(是否缺少using指令或程序集引用?)


我不确定我是否还遗漏了一个额外的步骤,不是后端开发人员,而是一个有一些PHP经验的前端人员。这个站点上的许多代码似乎并没有经过深思熟虑。如果您有任何关于将新字段从CRM同步到CMS的见解或帮助,我们将不胜感激。

查看错误,您似乎忘记了重新生成CRM代理类。 您可以使用MS Dynamics CRM SDK中的
CrmSvcUtil.exe
来执行此操作

CrmSvcUtil.exe/url:http:////XRMServices/2011/Organization.svc    /输出:.cs/username:/password:/domain:/namespace:/serviceContextName:

查看并确保下载了与您的MS Dynamics版本相对应的SDK。

查看错误,您似乎忘记了重新生成CRM代理类。 您可以使用MS Dynamics CRM SDK中的
CrmSvcUtil.exe
来执行此操作

CrmSvcUtil.exe/url:http:////XRMServices/2011/Organization.svc    /输出:.cs/username:/password:/domain:/namespace:/serviceContextName:

查看并确保下载了与您的MS Dynamics版本相对应的SDK。

我想我已经解决了这个问题。看起来您还需要将该字段添加到crmservice文件中。如果这种方法有什么问题或更好的方法,我将不胜感激。谢谢,我想我解决了。看起来您还需要将该字段添加到crmservice文件中。如果这种方法有什么问题或更好的方法,我将不胜感激。谢谢