分享方式:


建立 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 一旦完成。

  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)