0

CRM 2011 のオンライン インスタンス用に、CRM SDK に付属の crmservicetuil.exe を何度も使用しました。

クライアント用に開発した CRM のオンライン インスタンス用のプラグインと統合ツールは、約 1 か月半前 (最後にソリューションを展開したとき) まで機能しました。

ただし、システムで何が変更されたのかわかりません。次のコマンドを使用して、事前にバインドされたエンティティ クラスを生成しようとしています (以前に使用したものと同じで、正常に機能しました)。

CrmSvcUtil.exe /url:https://<ORGNAME>.api.crm.dynamics.com/XRMServices/2011/Organization.svc /out:Xrm.cs  /username:myid@outlook.com /password:myP@ssword /namespace:Xrm  /serviceContextName:XrmServiceContext

しかし、例外でプログラムを終了するというエラーがスローされます: パラメータが正しくありません。このエラーを引き起こすために何が変更された可能性がありますか? まだログイン権限があり、同じ ID とパスワードを指定すると、https://.api.crm.dynamics.com/XRMServices/2011/Organization.svc に移動できます。

ただし、違いが 1 つだけあります (役立つ場合とそうでない場合があります)。このコマンドを最後に使用したとき、非ライブ ID (office-365) を使用しました。そのユーザーのライセンスを削除し、約 2 週間前に Outlook(live) ID を持つ新しいライセンスを追加しました。

ご助力いただきありがとうございます。

4

1 に答える 1

2

この投稿を参照してください:コード生成ツールまたはCrmSvcUtil.exeを実行します: Live Id を使用するには、デバイス ID とデバイス パスワードを生成してコマンド文字列に追加する必要があります。

于 2013-09-27T07:05:17.217 に答える