2011-05-13 3 views
1

フォームにバインドするPickList値のリストを取得しようとしています。私が読んだところでは、MetaDataサービスを使用する必要がありますが、http://myserver/mscrmservices/2007/metadataservice.asmx?WSDLへの標準Web参照を追加しても、追加された名前空間にはMetaDataServiceが含まれていません。私はSDKを持っていますが、私はMetaDataServiceが生成されたWeb参照コードの一部であることがわかります。Dynamics MetaDataService

URLの末尾に?wsdlが必要な場合、または401が表示され、生成された名前空間にMetadataServiceが含まれていない理由がわかりません。

答えて

-1

私は最終的にサービスのためのWeb参照を追加し、設定を変更してこれを解決しました。私はそれをどのように解決したかは完全にはわかりません。

0

通常のWCF Webサービスの末尾に?wsdlを追加すると、サービスを記述するWSDLファイル(使用可能な場合)が表示されます。

Dynamics CRMは、バージョン3,4および2011に応じて異なるエンドポイントを持ち、CRM 4では、使用する推奨エンドポイントにURIの一部として組織名を使用します。

また、メタデータの必要性はさまざまな方法で提供できることにも注意してください。 Visual StudioをURIにポイントしてプロキシクラスを生成するか、SDKに続くdllを使用することができます。

関連する問題