當您使用 Microsoft 動態航行點 5.0 的 Outlook 整合功能測試連線時,出現錯誤訊息:"下的文字至文字的型別轉換的溢位 」

適用於: Microsoft Dynamics NAV 5.0

本文適用於 Microsoft 動態航行點 5.0 所有國家/地區和所有的語言地區設定。

狀況


當您使用 Microsoft 動態航行點 5.0 的 Outlook 整合功能來測試連線時,您會收到下列錯誤訊息︰
「 示範資料庫航行點 (5-0) 」 的連線 Microsoft 動態航行點資料庫失敗。
程式會傳回下列錯誤︰

回應錯誤的 Microsoft 動態航行點 Codeunit 執行︰

在 [型別轉換文字的文字] 下的溢位。
注意Microsoft 動態航行點 5.0 的 Outlook 整合功能是 Microsoft Office Outlook 增益集的 [Microsoft 動態航行點 5.0。

如果您使用下列的產品,就會發生這個問題︰
  • Microsoft 動態航行點 5.0
  • Microsoft Office Outlook 2007
  • Microsoft 動態航行點 5.0 的 Outlook 整合功能
  • Windows Vista

原因


之所以發生這個問題,是因為 Outlook 整合功能傳回總和檢查碼不正確的長度。總和檢查碼的長度是在 Windows XP 中的 32 個字元。不過,總和檢查碼的長度是在 Windows Vista 的 40 個字元。

解決方案


已經可以從 Microsoft 取得支援的 hotfix。Hotfix 修正本文所述的問題。此 hotfix 只適用於發生此特定問題的系統上。

若要立即解決這個問題,請連絡技術支援 」 取得 hotfix 的 [Microsoft 動態和相關的產品。您可以登入 Microsoft 動態站台,並建立新的支援要求。若要執行這項操作,請造訪下列 Microsoft 網站:您也可以連絡 Microsoft 動態及相關的產品的技術支援,在 (888) 477-7877 的電話。

注意在特殊的情況下,通常會支援呼叫可能已被取消如果技術支援專業人員的 Microsoft 動態及相關的產品所產生的費用會決定某特定更新程式可以解決您的問題。收取支援費用會套用到任何其他支援問題並不能限定的特定更新程式的問題。



如何取得 Microsoft 動態航行點 hotfix 或更新檔案

您從 Microsoft 動態的技術支援人員要求 [Microsoft 動態航行點 hotfix 或更新檔案後,超連結將給您以電子郵件傳送。


電子郵件將包含超連結及密碼。您可以使用超連結,下載 Microsoft 動態航行點 hotfix 或更新檔案。當您按一下超連結時,便會開啟 [檔案下載-安全性警告] 對話方塊。然後,會提示您執行、 儲存,或取消下載。


如果您按一下 [執行] 時,檔案會開始下載然後擷取程序。您必須為新的檔案中,指定的資料夾,然後提供 [密碼。


如果您按一下 [儲存] 時,您必須指定儲存壓縮的檔的路徑。當您開啟您所儲存的檔案時,會提示您指定檔案的路徑。然後,您必須提供電子郵件中所提供的密碼。


如果您按一下 [取消] 時,下載程序將會停止。

如何安裝 Microsoft 動態航行點 hotfix 或更新檔案

Microsoft 動態航行點的平台 hotfix 及更新被變成可為單一的檔案。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
檔案名稱檔案版本檔案大小日期時間平台
Mapihelper.dll不適用87,50419-Aug-200721:06x86
Microsoft.dynamics.nav.olsync.common.dll1.0.0.2355950,64020-Aug-200702:19x86
Microsoft.dynamics.nav.olsync.navsyncaddin.dll5.0.25074.0759,24819-Aug-200721:06x86
若要套用此 hotfix,請依照下列步驟執行。
  1. 關閉 [Microsoft 動態 NAV.
  2. 將 Microsoft.dynamics.nav.olsync.common.dll 檔案加入至全域組件快取中。若要執行這項操作,請參考下列步驟:
    1. 按一下 [開始,按一下 [控制台]、 按兩下 [系統管理工具],然後按兩下Microsoft.NET Framework 2.0 的設定
    2. 按一下 [組件快取,,然後將 Microsoft.Dynamics.NAV.OLSync.Common.dll 檔案加入至組件快取。
  3. 將 Microsoft.dynamics.nav.olsync.navsyncaddin.dll 和 Mapihelper.dll 檔案放入 Microsoft Office 套件的根資料夾中。

    注意根據預設,Microsoft Office 套件的根資料夾會是下列資料夾︰
    C:\Program Files\Microsoft Office\Office12
  4. 從 [Office12] 資料夾中執行.bat 檔案。下列行會.bat 檔案的行。
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.dll
    /tlb:Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.tlb
    copy Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.tlb "C:\Program Files\Microsoft Dynamics NAV
    \CSIDEClient\Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.tlb"

    注意Regasm.exe 檔案通常位於下列資料夾︰
    C:\Windows\Microsoft .NET\Framework\v2.0.50727

狀態


Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

更多的資訊


如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

用來描述 Microsoft 軟體更新標準術語的編號 824684描述