当您从 Microsoft Dynamics NAV 2009 Service Pack 1 中的 RoleTailored 客户端打印经典报表时出现“您无法使用 zup 文件,因为它已在使用中”的错误消息

应用对象
Dynamics NAV 2009

快速发布文章直接从 MICROSOFT 支持组织内部提供信息。 此处包含的信息是为了响应新兴或独特的主题而创建的,或者旨在补充其他知识库信息。

本文适用于所有国家/地区和所有语言区域设置的 Microsoft Dynamics NAV。

症状

从 Microsoft Dynamics NAV 2009 Service Pack 1 中的 RoleTailored 客户端 (RTC) 快速连续打印经典报表时,会收到以下错误消息:

注意

您无法使用 zup 文件,因为它已在使用中。

注意 仍会打印报表。

原因

出现此问题的原因是经典报表没有 Visual Studio 布局。 Microsoft Dynamics NAV 使用经典客户端中的报表引擎来打印这些报表。 当 Microsoft Dynamics NAV 快速连续打开然后关闭经典报表引擎时,会出现此问题。 当 Microsoft Dynamics NAV 关闭经典客户端时,.zup 文件将更新。 因此,如果一个经典报表引擎尝试在上一个报表引擎完成之前关闭,则会出现此问题。

解决方法

修补程序信息

Microsoft 提供了一个受支持的修补程序。 本知识库文章顶部有一个“修补程序下载可用”部分。 如果您在下载、安装此修补程序时遇到问题,或有其他技术支持问题,请联系您的合作伙伴,或者,如果直接向 Microsoft 注册了支持计划,则可以联系 Microsoft Dynamics 的技术支持并创建新的支持请求。 为此,请访问下面的 Microsoft 网站:

https://mbs.microsoft.com/support/newstart.aspx 还可以使用这些国家/地区特定电话号码的链接通过电话联系 Microsoft Dynamics 的技术支持。 为此,请访问以下 Microsoft 网站之一:

合作伙伴

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts Customers

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm 特殊情况下,如果 Microsoft Dynamics 及相关产品的技术支持专业人员确定某个特定更新能够解决你的问题,则可免收通常情况下收取的电话支持服务费用。 通常的支持费用将应用于任何其他支持问题和不符合相关特定更新条件的问题。

            
          

如何获取 Microsoft Dynamics NAV 修补程序或更新文件

请求 Microsoft Dynamics NAV 修补程序后,系统将通过电子邮件向你发送超链接。

电子邮件将包含超链接和密码。 可以使用超链接下载 Microsoft Dynamics NAV 修补程序或更新文件。 单击超链接时,将打开“ 文件下载 - 安全警告 ”对话框。 然后,系统会提示您运行、保存或取消下载。

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

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

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

如何安装 Microsoft Dynamics NAV 修补程序或更新文件

Microsoft Dynamics NAV 平台修补程序和更新以单个文件的形式提供。 若要安装 Microsoft Dynamics NAV 修补程序或更新,必须将现有 Microsoft Dynamics NAV 安装文件替换为修补程序或更新文件。 为此,请按以下步骤操作:

步骤 1:替换 Microsoft Dynamics NAV 经典客户端安装中的文件

在 Microsoft Dynamics NAV 经典客户端安装中,使用修补程序或更新文件替换以下文件。

文件名 文件版本 文件大小 日期 时间 平台
Dbm.dll 6.0.30677.0 427,848 2010 年 2 月 24 日 15:16 x86
Fin.exe 6.0.30677.0 12,597,064 2010 年 2 月 24 日 15:17 x86
Finhlink.exe 6.0.30677.0 452,432 2010 年 2 月 24 日 15:17 x86
Finsql.exe 6.0.30677.0 12,718,928 2010 年 2 月 24 日 15:17 x86
Nc_netb.dll 6.0.30677.0 96,592 2010 年 2 月 24 日 15:16 x86
Nc_tcp.dll 6.0.30677.0 98,640 2010 年 2 月 24 日 15:16 x86
Nc_tcps.dll 6.0.30677.0 141,136 2010 年 2 月 24 日 15:16 x86
Ndbcs.dll 6.0.30677.0 1,348,944 2010 年 2 月 24 日 15:16 x86
Slave.exe 6.0.30677.0 152,400 2010 年 2 月 24 日 15:16 x86

若要替换现有的 Microsoft Dynamics NAV 文件,请按照下列步骤操作:

  1. 关闭 Microsoft Dynamics NAV 经典客户端。

  2. 找到 Microsoft Dynamics NAV 经典客户端安装目录。 Microsoft Dynamics NAV 经典客户端通常安装在以下目录中:

    C:\Program Files\Microsoft Dynamics NAV\60\Classic

  3. 复制下载的文件。

  4. 将下载的文件粘贴到 Microsoft Dynamics NAV 经典客户端安装目录中。

  5. 单击“ 是 ”以覆盖目录中的文件。

第 2 步:替换 Microsoft Dynamics NAV RoleTailored 客户端安装中的文件

在 Microsoft Dynamics NAV RoleTailored 客户端安装中,使用修补程序或更新文件替换以下文件。

文件名 文件版本 文件大小 日期 时间 平台
Microsoft.dynamics.framework.patterns.dll 1.3.10803.137 71,656 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.dll 1.3.10803.137 698,328 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.mapping.dll 1.3.10803.137 104,424 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.navigation.dll 1.3.10803.137 34,800 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.ux2006.dll 1.3.10803.137 88,040 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll 1.3.10803.137 63,480 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.windows.dll 1.3.10803.137 83,944 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.winforms.controls.dll 1.3.10803.137 2,111,488 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.framework.ui.winforms.dll 1.3.10803.137 690,152 2010 年 2 月 24 日 06:30 x86
Microsoft.dynamics.nav.client.builder.dll 6.0.30677.0 198,544 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.exe 6.0.30677.0 149,376 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.interop.communicator.dll 1.0.559.183 75,688 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.serviceconnection.dll 6.0.30677.0 104,352 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.ui.dll 6.0.30677.0 505,728 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.winforms.dll 6.0.30677.0 337,808 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.client.winforms.tlb 不适用 2,644 2010 年 2 月 24 日 1,205 不适用
Microsoft.dynamics.nav.language.dll 6.0.30677.0 1,992,576 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.types.dll 6.0.30677.0 567,160 2010 年 2 月 24 日 15:06 x86
Microsoft.office.interop.outlook.dll 10.0.4504.0 395,136 2010 年 2 月 24 日 15:17 x86

要替换这些文件,请按照下列步骤操作:

  1. 关闭 Microsoft Dynamics NAV RoleTailored 客户端。

  2. 找到 Microsoft Dynamics NAV RoleTailored 客户端安装目录。 Microsoft Dynamics NAV RoleTailored 客户端通常安装在以下目录中:

    C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client

  3. 复制下载的文件。

  4. 将下载的文件粘贴到 Microsoft Dynamics NAV RoleTailored 客户端安装目录中。

  5. 单击“ 是 ”以覆盖目录中的文件。

步骤 3:替换 Microsoft Dynamics NAV Server 安装中的文件

在 Microsoft Dynamics NAV Server 安装中,使用修补程序或更新文件替换以下文件。

文件名 文件版本 文件大小 日期 时间 平台
Httpcfg.exe 5.2.3790.0 22,352 2010 年 2 月 24 日 15:17 x86
Microsoft.dynamics.nav.language.dll 6.0.30677.0 1,992,576 2010 年 2 月 24 日 15:06 x86
Microsoft.dynamics.nav.ncl.dll 6.0.30677.0 608,120 2010 年 2 月 24 日 15:06 x86
Microsoft.dynamics.nav.server.exe 6.0.30677.0 141,184 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.service.dll 6.0.30677.0 145,280 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.service.runtime.dll 6.0.30677.0 75,664 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.service.webservices.dll 6.0.30677.0 145,304 2010 年 2 月 24 日 15:05 x86
Microsoft.dynamics.nav.types.dll 6.0.30677.0 567,160 2010 年 2 月 24 日 15:06 x86
Microsoft.dynamics.nav.watson.dll 6.0.30677.0 42,880 2010 年 2 月 24 日 15:05 x86
Nclcsrt.etx 不适用 89,525 2010 年 2 月 24 日 08:28 不适用
Nclcsrt.stx 不适用 91,724 2010 年 2 月 24 日 08:28 不适用
Nclcsrts.dll 6.0.30677.0 1,473,872 2010 年 2 月 24 日 15:17 x86
Ndbcs.dll 6.0.30677.0 1,348,944 2010 年 2 月 24 日 15:17 x86

要替换这些文件,请按照下列步骤操作:

  1. 停止 Microsoft Dynamics NAV 服务器。

  2. 找到 Microsoft Dynamics NAV 服务器安装目录。 Microsoft Dynamics NAV 服务器通常安装在以下目录中:

    C:\Program Files\Microsoft Dynamics NAV\60\Service

  3. 复制下载的文件。

  4. 将下载的文件粘贴到 Microsoft Dynamics NAV Server 安装目录中。

  5. 单击“ 是 ”以覆盖目录中的文件。

  6. 启动 Microsoft Dynamics NAV 服务器。

步骤 4:替换 Microsoft Dynamics NAV 应用程序服务器安装中的文件

如果您安装了 Microsoft Dynamics NAV 应用程序服务器,请使用修补程序或更新文件替换 Microsoft Dynamics NAV 应用程序服务器安装中的以下文件。

文件名 文件版本 文件大小 日期 时间 平台
Dbm.dll 6.0.30677.0 427,848 2010 年 2 月 24 日 15:16 x86
Nas.exe 6.0.30677.0 2,259,784 2010 年 2 月 24 日 15:17 x86
Nassql.exe 6.0.30677.0 2,358,096 2010 年 2 月 24 日 15:17 x86
Ndbcs.dll 6.0.30677.0 1,348,944 2010 年 2 月 24 日 15:16 x86
Slave.exe 6.0.30677.0 152,400 2010 年 2 月 24 日 15:16 x86

要替换文件,请按照下列步骤操作。

  1. 停止 Microsoft Dynamics NAV 应用程序服务器。

  2. 找到 Microsoft Dynamics NAV 应用程序服务器安装目录。 Microsoft Dynamics NAV 应用程序服务器通常安装在以下目录中:

    C:\Program Files\Microsoft Dynamics NAV\60\Application Server

  3. 复制下载的文件。

  4. 将下载的文件粘贴到 Microsoft Dynamics NAV 应用程序服务器安装目录中。

  5. 单击“ 是 ”以覆盖目录中的文件。

  6. 启动 Microsoft Dynamics NAV 应用程序服务器。

应用此修补程序后,RTC 将首先尝试关闭报告引擎。 如果无法关闭报告引擎,RTC 将等待一秒钟,然后重试,最多 30 次。

先决条件

必须安装 Microsoft Dynamics NAV 2009 Service Pack 1 才能应用此修补程序。

状态

Microsoft 已确认这是“适用范围”部分中列出的 Microsoft 产品中的一个 bug。

详细信息

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

824684 用于描述Microsoft软件更新的标准术语说明

MICROSOFT和/或其供应商不对本网站 (“材料”上发布的文件和相关图形中包含的信息 ) 出于任何目的的适用性、可靠性或准确性做出任何陈述或保证。

这些材料可能包含技术不准确或印刷错误,并可能随时进行修改,恕不另行通知。 在适用法律允许的最大范围内,MICROSOFT 和/或其供应商否认并排除所有明示、暗示或法定的陈述、保证和条件,包括但不限于与材料有关的所有权、不侵权、令人满意的状况或质量、适销性和特定用途适用性的陈述、保证或条件。