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 の再起動が必要になります。
- Windows サーバー マネージャーを開きます。
- [管理] を選択します。
- [ ロールと機能の追加] を選択します。
- [開始する前に] ウィンドウで [次へ] を選択します。
- [ ロールベースまたは機能ベースのインストール ] オプションを選択し、[ 次へ] を選択します。
- [ サーバー プール ] ウィンドウから目的の CRM サーバーを選択し、[ 次へ] を選択します。
- [ サーバーロール ] ウィンドウで、[ 次へ] を選択します。
- [ 機能 ] で、 Windows Identity Foundation 3.5 機能を見つけて選択します。
- [次へ] を選択します。
- Windows Identity Foundation 3.5 機能のインストールに進みます。
- 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)