对于 Microsoft Dynamics 导航 5.0 Outlook 集成功能用于测试该连接时出现错误消息:"文本类型转换为文字在溢出"

适用于: Microsoft Dynamics NAV 5.0

这篇文章于 Microsoft Dynamics 导航 5.0 适用于所有国家和所有语言的区域设置。

症状


当您使用 Microsoft Dynamics 导航 5.0 的 Outlook 集成功能来测试连接时,您将收到以下错误消息︰
连接到"演示数据库导航 (5-0)"Microsoft 动态导航数据库失败。
该程序将返回以下错误︰

响应错误的 Microsoft Dynamics 导航 Codeunit 执行︰

溢出文本类型转换为文本下。
注意:Microsoft Office Outlook 加载项以 Microsoft Dynamics 导航 5.0 是 Microsoft Dynamics 导航 5.0 的 Outlook 集成功能。

如果您使用下列产品,将发生此问题︰
  • Microsoft Dynamics 导航 5.0
  • Microsoft Office Outlook 2007
  • 对于 Microsoft Dynamics 导航 5.0 Outlook 集成功能
  • Windows Vista

原因


发生此问题是因为 Outlook 集成功能返回的校验和的长度不正确。校验和的长度是在 Windows XP 中的 32 个字符。但是,校验和的长度是在 Windows Vista 中的 40 个字符。

解决方案


受支持的修补程序现已从 Microsoft 推出。此修复程序可以解决本文中描述的问题。此修复程序仅适用于正经历此特定问题的系统。

要立即解决此问题,请联系 Microsoft Dynamics 及相关的产品,以获取此修复程序的技术支持。您可以登录到 Microsoft Dynamics 站点并创建一个新的支持请求。若要执行此操作,请访问下面的 Microsoft 网站:通过在 (888) 477-7877 的电话还为 Microsoft Dynamics 及相关的产品联系技术支持。

注意:在特殊情况下,可免收的支持电话,可免收如果技术支持专业人员对 Microsoft Dynamics 和相关的产品的费用确定某个特定的更新能够解决您的问题。通常的支持费用将应用于任何其他支持问题和事项,不需要进行专门更新。



如何获取 Microsoft Dynamics 导航修补程序或更新的文件

您从 Microsoft Dynamics 的技术支持请求 Microsoft Dynamics 导航修补程序或更新文件后,将在一封电子邮件给您发送超链接。


该电子邮件将包含超链接和密码。该超链接可用于 Microsoft Dynamics 导航修补程序或更新程序文件下载。当单击超链接时,将打开文件下载-安全警告对话框。然后,则会提示您运行,保存,或取消下载。


如果您单击运行,文件将开始下载和提取过程。必须为新文件指定一个文件夹,然后提供密码。


如果您单击保存,则必须指定保存压缩的文件的路径。当您打开已保存的文件时,则会提示您指定文件的路径。然后,您必须提供电子邮件中提供的密码。


如果单击取消,下载过程将停止。

如何安装 Microsoft Dynamics 导航修补程序或更新的文件

Microsoft Dynamics 导航平台的修补程序和更新都可作为单独的文件。

文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (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
若要应用此修补程序,请执行以下步骤。
  1. 关闭 Microsoft Dynamics 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说明