FileNotFoundException は、Microsoft Dynamics CRM organizationの作成時に発生します

この記事では、Microsoft Dynamics CRM organizationの作成時に発生する FileNotFoundException のソリューションを提供します。

適用対象: Microsoft Dynamics CRM 2015
元の KB 番号: 3080984

現象

Microsoft Dynamics CRM 2015 Deployment Manager を使用して新しいorganizationを作成しようとすると、次のエラー メッセージが表示されることがあります。

Microsoft.Crm.Tools 中に例外が発生しました。管理。OrganizationCreator: Error.ActionFailed Microsoft.Crm.Tools。管理。ImportActivityFeedsAction
Innerexception:
System.ServiceModel.FaultException'1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: System.IO.FileNotFoundException: Microsoft Dynamics CRMエラーが発生しました。 管理者またはサポートの参照番号: #F80E2561 (障害の詳細は Microsoft.Xrm.Sdk.OrganizationServiceFault と等しくなります)。

これにより、Microsoft Dynamics CRM organizationの作成が失敗します。

原因

Windows Identity Foundation 3.5 は、Windows Server ホスティング Microsoft Dynamics CRMにインストールされていない可能性があります。

解決方法

次の手順に従って、Windows Identify Foundation 3.5 機能を Microsoft Dynamics CRM Server に追加します。

注:

これらの手順を完了すると、Windows Server の再起動が必要になります。

  1. Windows サーバー マネージャーを開きます。
  2. [管理] を選択します。
  3. [ ロールと機能の追加] を選択します
  4. [開始する前に] ウィンドウで [次へ] を選択します。
  5. [ ロールベースまたは機能ベースのインストール ] オプションを選択し、[ 次へ] を選択します。
  6. [ サーバー プール ] ウィンドウから目的の CRM サーバーを選択し、[ 次へ] を選択します。
  7. [ サーバーロール ] ウィンドウで、[ 次へ] を選択します。
  8. [ 機能 ] で、 Windows Identity Foundation 3.5 機能を見つけて選択します。
  9. [次へ] を選択します。
  10. Windows Identity Foundation 3.5 機能のインストールに進みます。
  11. Windows Server を再起動します。

詳細

インストールが失敗すると、Windows イベント ビューアー アプリケーション ログに次の例外が表示されることがあります。 この例外は、Windows Identify Foundation 3.5 機能に関連する DLL (ダイナミック リンク ライブラリ) が見つからないことを示します。

例外の種類: ConfigurationErrorsException

例外メッセージ: ファイルまたはアセンブリ 'Microsoft.IdentityModel、Version=3.5.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35' またはその依存関係のいずれかを読み込めませんでした。 指定されたファイルが見つかりません。 (<インストール ドライブ>:\Program Files\Microsoft Dynamics CRM\CRMWeb\web.config 29 行目)

at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)