「 無法將物件轉型 」 的錯誤設定 Microsoft Dynamics CRM for Microsoft Office Outlook 時

狀況

當嘗試設定 Microsoft Dynamics CRM for Microsoft Office Outlook,您會收到下列錯誤︰

「 沒有問題,與 Microsoft Dynamics CRM 伺服器通訊。伺服器可能無法使用。稍後再試。如果問題持續發生,請連絡您的系統管理員。

無法轉換 'System.Int32' 輸入 'System.String' 型別的物件。   在 Microsoft.Crm.Application.Outlook.Config.OutlookCRMDatastoreInstaller.GetAllCRMOrgsInOutlookProfile()..."


原因

如果先前的組態嘗試在 Outlook 中部分建立 CRM 資料檔,就會發生此錯誤。

解決方案

請遵循下列步驟來移除不完整的 CRM 資料檔,在 Outlook 中︰

1.在視窗中開啟 [控制台]。如果您找不到所需的控制台中,按一下 [開始],然後搜尋 [控制台]。

2.使用 [搜尋] 文字方塊來搜尋 「 郵件 」。

3.按一下 [郵件]。

4.按一下 [資料檔案] 按鈕。

5.如果資料列出現時, Microsoft Dynamics CRM 資料庫的名稱,請選取它,然後按一下 [移除。

6.按一下 [ ]時提示您確認。

7.關閉 [資料檔案] 對話方塊。

8.嘗試一次設定 Outlook 的 CRM 而定。

如果您仍然遇到問題,安裝、 啟用,或連接 Outlook 的 CRM 與 CRM 線上的組織時,執行Microsoft 支援及修復小幫手]

更多的資訊

找不到記錄檔中包含下列的詳細資料︰

錯誤 |例外狀況︰ 無法轉換 'System.Int32' 輸入 'System.String' 型別的物件。   在 Microsoft.Crm.Application.Outlook.Config.OutlookCRMDatastoreInstaller.GetAllCRMOrgsInOutlookProfile()
在 Microsoft.Crm.Application.Outlook.Config.ConfigInfo..ctor()
在 Microsoft.Crm.Application.Outlook.Config.MainForm..ctor()
在 Microsoft.Crm.Application.Outlook.Config.ClientConfig.CreateAndShowForm (布林 runInsideOutlook)
在 Microsoft.Crm.Application.Outlook.Config.ClientConfig.AddDeployment_FullUI (布林 runInsideOutlook)
在 Microsoft.Crm.Application.Outlook.Config.ClientConfig.Run (布林 runInsideOutlook)
在 Microsoft.Crm.Application.Outlook.Config.ClientConfig.Start (字串 [] 引數,則為 True 的 runInsideOutlook)

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×