4.0 SDK で asp クライアントを開発しました。Dynamics 2011 で作業するには、2007 エンドポイントを使用します (下位互換性のために存在します)。しかし、先月から (新しいクライアントの場合) "Office 365" 認証のみが可能であり、この認証方法は 2007 エンドポイントをサポートしていません。アプリケーションの変換にかかる時間をできるだけ短縮するにはどうすればよいですか? CRM Dynamics 4.0 をサポートする必要があります。古いプロジェクトを再開発する代わりに、新しいプロジェクトを開始する必要がありますか?
いくつかの情報:
ユーザーを認証するには、CRM CRMPassport から取得し、それを crmService 呼び出し (crm online) に使用します。
エンドポイントを操作するには、サービスを作成するファクトリを使用します。
CrmService crmService = CrmServiceHandlerFactory.GetInstance().Resolve<ICrmServiceHandler>().CreateCrmService(crmCallInfo);
BusinessEntityCollection userAttributesCol =
((RetrieveMultipleResponse)crmService.Execute(qbaRequest)).BusinessEntityCollection;
私は同じようにメタデータサービスを使用しています....