2011-05-13 4 views
1

양식에 바인딩 할 PickList 값의 목록을 검색하려고합니다. 필자가 읽은 바로는 MetaData 서비스를 사용해야하지만 표준 웹 참조를 http://myserver/mscrmservices/2007/metadataservice.asmx?WSDL에 추가 했음에도 추가 된 네임 스페이스에는 MetaDataService가 포함되어 있지 않습니다. SDK가 있지만 MetaDataService가 생성 된 웹 참조 코드의 일부 여야한다고 말할 수 있습니다.Dynamics MetaDataService

URL 끝에 ? wsdl이 필요하거나 401이 표시되고 생성 된 네임 스페이스에 MetadataService가 포함되지 않은 이유를 모르겠습니다.

답변

-1

결국 서비스에 대한 웹 참조를 추가하고 설정을 변경하여이 문제를 해결했습니다. 어떻게 해결했는지 모르겠습니다.

0

일반 WCF 웹 서비스의 끝 부분에? wsdl을 추가하면 서비스를 설명하는 WSDL 파일 (있는 경우)이 제공됩니다.

Dynamics CRM에는 버전 3, 4, 2011 및 CRM 4에 따라 다른 끝점이 있으므로 사용할 끝점은 URI의 일부로 조직 이름을 사용하는 것입니다.

메타 데이터에 대한 필요성은 다양한 방법으로 제공 될 수 있습니다. Visual Studio에서 URI를 가리키고 프록시 클래스를 생성하거나 SDK를 따르는 dll을 사용할 수 있습니다.

관련 문제