Question

J'essaie de récupérer une liste de valeurs de picklist pour lier à un formulaire.D'après ce que j'ai lu, j'ai besoin d'utiliser le service de métadonnées, mais malgré l'ajout d'une référence Web standard à http://myserver/mscrmservices/2007/metadaService.asmx? WSDL , l'espace de noms ajouté ne contient pas de métadataservice.J'ai le SDK, mais d'après ce que je peux dire au métadataservice devrait faire partie du code de référence Web généré.

J'ai besoin de la ? wsdl à la fin de l'URL ou que je reçois un 401, et je ne comprends pas pourquoi l'espace de noms généré ne contient pas de métadataservice.

Était-ce utile?

La solution 2

J'ai finalement résolu cela en ajoutant une référence Web pour le service et le bricolage avec les paramètres.Je ne suis pas tout à fait sûr comment je l'ai résolu.

Autres conseils

Ajouter? WSDL à la fin de tout service Web WCF normal vous donnera (si disponible) le fichier WSDL décrivant le service.

Dynamics CRM a différents points d'extrémité en fonction de la version 3, 4, 2011 et du CRM 4, le noeud final recommandé à utiliser a le nom de l'organisation dans le cadre de l'URI.

Notez également que la nécessité de métadonnées peut être fournie à bien des égards.Vous pouvez orienter le studio Visual sur l'URI et générer une classe de proxy, ou vous pouvez utiliser les DLL qui suivent le SDK.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top