2011-05-13 20 views
1

我試圖檢索一個PickList值的列表綁定到一個窗體。從我讀過的內容中我需要使用MetaData服務,但是儘管添加了標準Web引用http://myserver/mscrmservices/2007/metadataservice.asmx?WSDL,但添加的名稱空間不包含MetaDataService。我有SDK,但從我可以告訴MetaDataService應該是生成的Web引用代碼的一部分。Dynamics MetaDataService

我需要?wsdl在URL的末尾或我得到一個401,我不明白爲什麼生成的命名空間不包含MetadataService。

回答

-1

我最終通過添加服務的Web引用和修改設置來解決此問題。我不完全確定我是如何解決它的。

0

在任何常規WCF Web服務的末尾添加?wsdl將爲您提供(如果可用)描述該服務的WSDL文件。

根據2011年3月4日版和CRM 4版的不同,Dynamics CRM具有不同的端點,推薦使用的端點具有組織名稱作爲URI的一部分。

另請注意,可以通過多種方式提供對元數據的需求。您可以將Visual Studio指向URI並生成一個代理類,或者您可以使用SDK後面的dll。