Dynamics CRM Online FAQ

公開日: 2016 年 6 月 21 日

Q

カスタマイズ ソリューションのエクスポート時にダウンロードが完了しない場合の対応策はありますか。

A

Dynamics CRM では、不測の事態に備えてすべてのカスタマイズのバックアップを作成する場合があります。カスタマイズのバックアップを作成するには、既定のソリューションと呼ばれる特別なソリューションをエクスポートします。既定のソリューションには、システム内のすべてのコンポーネントが含まれます。

事象概要と原因

規定のソリューションのコンポーネント数によっては、ソリューション生成処理に時間を要してしまい、サーバー側でタイムアウトが発生する場合があります。例えば、.NET のリクエストタイムアウト (規定値 5 分) が発生した場合、ブラウザーのダウンロード ダイアログが表示したままでダウンロードが完了しない事象が発生します。

このリクエスト タイムアウトは、.NET の web.config ファイルの ExectionTimeout 値を変更することでタイムアウトを回避できますが、Dynamics CRM Online クラウド サービスではこの設定は共有設定箇所であるため変更することはできません。

回避策

Dynamics CRM Online では、このようなタイムアウトやパフォーマンスに起因する事象の場合には、ソリューションでコンポーネントの一括ダウンロードではなく、サーバー側でタイムアウトしないような工夫 (小分けにしてダウンロード) を行います。

ページのトップへ