トラブルシューティングのヒント
公開日: 2016年11月
対象: Dynamics CRM 2015
次の情報は、Microsoft Dynamics CRM SDK ベースのアプリケーションの開発中に発生する可能性がある一般的な問題を診断する際の参考情報として提供されます。 このトピックには今後もさまざまな情報が追加されます。
設置型 Microsoft Dynamics CRM 2015 サーバーでのトレースの有効化の詳細については、「TechNet: Microsoft Dynamics CRM の監視とトラブルシューティング」を参照してください。
CRM Web サービスを使用するときは、MessageSecurityException 例外を処理します。
Dynamics 365 API を使用して、Microsoft Dynamics CRM Online 組織または探索サービスに接続するとき、次の例外が発生する場合があります。
ハンドルされない例外: System.ServiceModel.Security.MessageSecurityException: セキュリティで保護されていないか正しくセキュリティで保護されていないフォールトを相手側から受信しました。 フォールト コードおよび詳細については、内部の FaultException を参照してください。
これを解決するには、プロファイル フォルダー C:\Users\<username> の LiveDeviceID というデバイス登録フォルダーを削除してみます。 次に、再度接続してみます。
CrmSvcUtil の実行時に発生する可能性のある例外
CrmSvcUtil.exe ツールを実行して事前バインド エンティティ型を生成するときに、次のようなメッセージとともに例外が発生することがあります。
Microsoft.Xrm.Client.CodeGeneration.CodeCustomization のタイプ初期化子が例外を返しました。
このエラーは、CrmSvcUtil ツールと Microsoft.Xrm.Client.CodeGeneration.dll アセンブリのビルド バージョンが同じでない場合に発生する可能性があります。Microsoft Dynamics CRM SDK を使用してアプリケーションを開発する際は、必ず SDK の Bin フォルダーにある CrmSvcUtil ツールとアセンブリを使用してください。Microsoft Dynamics CRM SDK パッケージをダウンロードします。 Microsoft Dynamics 365 Server インストールの Tools フォルダーにあるツールまたはアセンブリを使用しないでください。
関連項目
トラブルシューティングとエラー処理
Web service error codes
© 2017 Microsoft. All rights reserved. 著作権