안녕하세요. 사용자 정의 필드에 값을 할당하는 데 문제가 있습니다.Dynamics CRM, 웹 서비스, 사용자 지정 필드에 값을 할당하는 중 오류가 발생했습니다.
Dynamics CRM 4.0이 설치된 에 여러 개의 사용자 정의 필드를 추가했습니다. 게시를했습니다.
나는 설정에 갔어요 -> 사용자 정의 -> 다운로드 웹 설명 파일 및
내가
는 내가 비지니스 개체를받을
opportunity o = (opportunity)crmService.Retrieve(EntityName.opportunity.ToString(), guid, new AllColumns());
내가 AllColumns을 점점 나쁜 관행임을 알고
그때 나는 시도하고 '
를 컴파일 할 때 나는 다음과 같은 오류가이o.custom_stringproperty = "string value";
같은 사용자 지정 속성에 값을 할당 CrmProxy.CrmSdk.opportunity '에'custom_stringproperty '에 대한 정의가없고'CrmProxy.CrmSdk.opportunity '유형의 첫 번째 인수를 허용하는'custom_stringproperty '확장 메서드가 없습니다 (지시문 또는 어셈블리 참조를 사용하여 이 누락 되었습니까?) ?)
Reference.cs에서 속성은 기회 클래스에 있습니다. intellisense는 o를 살펴볼 때 실제 필드를 보여줍니다. 목적.
나는이 문제의 원인을 파악하지 못했습니다. 참조를 제거하고 다시 추가했습니다. 프로젝트를 정리하고 다시 작성했습니다. 나는 많은 것을 시도해 봤고, 여기 누군가가 올바른 방향으로 나를 가리키게하거나이 오류의 원인을 알기를 바랍니다.