建立 Microsoft Dynamics CRM 組織時,會發生 FileNotFoundException
本文提供 FileNotFoundException 的解決方案,該解決方案會在建立 Microsoft dynamics CRM 組織時發生。
適用於: Microsoft Dynamics CRM 2015
原始 KB 編號: 3080984
徵兆
嘗試透過 Microsoft Dynamics CRM 2015 部署管理員建立新組織時,您可能會收到下列錯誤訊息:
Microsoft.Crm.Tools.Admin.OrganizationCreator:Error.ActionFailed Microsoft.Crm.Tools.Admin.ImportActivityFeedsAction 期間發生例外狀況
InnerException:
System.ServiceModel.FaultException'1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: System.IO.FileNotFoundException: Microsoft Dynamics CRM 發生錯誤。 系統管理員或支持的參考編號:#F80E2561 (錯誤詳細數據等於 Microsoft.Xrm.Sdk.OrganizationServiceFault)。
這會導致建立 Microsoft Dynamics CRM 組織失敗。
原因
Windows Identity Foundation 3.5 可能不會安裝在裝載 Microsoft Dynamics CRM 的 Windows Server 上。
解決方法
請執行下列步驟,將 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)