简介
本文介绍如何安装 Microsoft Dynamics NAV 2017 的累积更新。 安装累积更新后,必须重新编译所有对象。
累积更新是一组累积文件,其中包括针对 Microsoft Dynamics NAV 2017 已发布的所有修补程序和监管功能。
累积更新包括分隔到以下文件夹中的文件:
- 应用
- DVD
如何安装累积更新文件
应用
APPLICATION 文件夹包含以下文件:
- AccumulatedChangeLog.<区域设置>。<Build No.>.txt
- 更改日志。<区域设置>。<Build No.>.txt
- CUObjects。<区域设置>。<Build No.>.FOB
- 对象。<区域设置>。对象。<区域设置>。<Build No.>.txt
要安装应用程序文件,请按照下列步骤操作:
未修改的数据库:
- 导入 CUObjects。<区域设置>。<Build No.>.fob 文件导入到未修改的 Microsoft Dynamics NAV 2017 数据库中。
- 将数据库中的现有对象替换为累积更新对象。
有关详细信息,请参阅 如何:导入对象。
未为其发布本地累积更新的已修改数据库或本地数据库:
导入 CUObjects。<区域设置>。<Build No.>.fob 文件进入已修改数据库的“导入工作表”窗口中。
有关详细信息,请参阅 导入工作表。
替换数据库中尚未修改的对象。
使用 CUObjects。<区域设置>。<Build No.>.txt 文件,以将累积更新对象与数据库中已修改的对象进行比较和合并。
或者,您可以使用 Changelog。<区域设置>。<Build No.>.txt 文件以手动将更改应用于数据库中的对象。
注意 如果累积更新中的表有一个新字段,并且数据库中的同一表已被修改,请使用“导入工作表”窗口中的“合并: 现有<-新”或“合并: 新-<现有”选项导入新字段。 有关详细信息,请参阅 用于合并对象的选项。
有关监管功能的说明 如果监管功能需要许可证更新,客户可以从 CustomerSource 下载更新后的许可证,合作伙伴可以从 VOICE 下载其客户的更新许可证。 有关详细信息,请参阅以下操作方法文章:
- 客户: 如何从 CustomerSource 下载 Microsoft Dynamics NAV 许可证
- 合作伙伴: 如何从 VOICE 下载 Microsoft Dynamics NAV 客户许可证
平台
以下组件定义了 Microsoft Dynamics NAV 平台:
- Microsoft Dynamics NAV Web 客户端
- Microsoft Dynamics NAV Windows 客户端
- Microsoft Dynamics NAV 服务层
可以通过以下方法安装 Microsoft Dynamics NAV 平台:
使用安装程序
- 卸载当前客户端或服务器
- 打开 DVD 文件夹并运行 setup.exe
- 连接到数据库
注意,建议使用此方法,因为不同的安装可能具有不同的策略。 例如,stx/etx 文件更新可能不包含在本地化或多语言设置中。
手动修补 Microsoft Dynamics NAV 平台
- 请参阅手动修补过程部分
使用 ClickOnceInstaller (Web 客户端和仅限 Windows 客户端)
- 有关详细信息,请参阅 使用 ClickOnce 部署 Microsoft Dynamics NAV
Microsoft Dynamics NAV 平台累积更新以单个文件形式提供。 若要安装 Microsoft Dynamics NAV 累积更新,必须将现有的 Microsoft Dynamics NAV 安装文件替换为累积更新文件。 为此,请按照自动复制过程和手动修补过程部分中概述的步骤进行操作。
自动复制过程
步骤 1:下载并解压缩已下载的 DVD.zip
在您下载的包中有一个压缩 DVD 文件夹。 右键单击文件并选择“全部解压缩”以解压文件夹。
步骤 2:导入 Copy-UpdateFilesToBatchDirectory.ps1 模块
按“原样”导入模块将为您提供创建以下目录结构的自动过程,其中 DVD 为基本目录:
- ADCS
- 双酚A(双酚A)
- HelpServer
- NST\加载项
- OUTLOOK
- RTC\Add-ins
- UpgradeToolKit
- WEB 客户端
- WindowsPowerShellScripts
在导入之前,您可以根据输入和输出目录的需求修改模块。
- 以管理员身份打开 Windows PowerShell 或 Microsoft Dynamics NAV 2017 命令行管理程序。
- 运行 Import-Module DIRECTORY\Copy-UpdateFilesToBatchDirectory.ps1 命令。
- 运行 Copy-UpdateFilesToBatchDirectory -DvdDirectory DVDDIRECTORY -BatchDirectory BATCHDIRECTORY 命令,其中 DVDDIRECTORY 是从更新中解压缩 DVD 的位置,而 BATCHDIRECTORY 是要将文件复制到的位置。
此过程需要几分钟时间。 完成后,应具有与以前相同的结构,位于为 BATCHDIRECTORY 指定的路径中。
手动修补过程
步骤 1:替换 Microsoft Dynamics NAV Server 安装中的文件
在 Microsoft Dynamics NAV Server 安装中,使用累积更新文件替换文件。 这包括相关语言的 *.etx、*.stx 和其他文件。 此外,将当前 *.config 文件与累积更新中的 *.config 文件合并。
若要替换现有的 Microsoft Dynamics NAV 文件,请按照下列步骤操作:
- 停止 Microsoft Dynamics NAV Server 服务。
- 从下载的 DVD 中复制 DVD\ServiceTier\program files\Microsoft Dynamics NAV\<100>\Service\ 文件夹中的文件。
- 将文件粘贴到 Microsoft Dynamics NAV Server 安装目录中。 Microsoft Dynamics NAV 服务器通常安装在以下目录中:
C:\Program Files\Microsoft Dynamics NAV\<100>\Service - 选择“是”以覆盖目录中的文件。
- 启动 Microsoft Dynamics NAV Server 服务。
步骤 2:替换 Microsoft Dynamics NAV Windows 客户端安装中的文件
在 Microsoft Dynamics NAV Windows 客户端安装中,使用累积更新文件替换文件。 这包括相关语言的 *.etx、*.stx 和其他文件。 此外,将当前 *.config 文件与累积更新中的 *.config 文件合并。
要替换这些文件,请按照下列步骤操作:
- 关闭 Microsoft Dynamics NAV Windows 客户端。
- 从下载的 DVD 中复制 DVD\RoleTailoredClient\program files\Microsoft Dynamics NAV\<100>\RoleTailored Client\ 文件夹中的文件。
- 将文件粘贴到 Microsoft Dynamics NAV Windows 客户端安装目录中。 Microsoft Dynamics NAV Windows 客户端通常安装在以下目录中:
C:\Program Files (x64) \Microsoft Dynamics NAV\<100>\RoleTailored Client - 选择“是”以覆盖目录中的文件。
注意 对于每个 Microsoft Dynamics NAV Windows 客户端,必须遵循上述步骤。
步骤 3:替换 Microsoft Dynamics NAV Web 客户端安装中的文件
如果已安装 Microsoft Dynamics NAV Web 客户端,请使用累积更新文件替换文件。
要替换这些文件,请按照下列步骤操作:
- 关闭 Microsoft Dynamics NAV Web 客户端。
- 如果未使用自动复制过程,请从下载的 DVD 中复制 DVD\WebClient\Microsoft Dynamics NAV\<100>\Web Client 文件夹中的文件。
- 将文件粘贴到 Microsoft Dynamics NAV Web 客户端安装目录中。 Microsoft Dynamics NAV Web 客户端通常安装在以下目录中:
C:\Program Files\Microsoft Dynamics NAV\<100>\Web Client - 选择“是”以覆盖目录中的文件。
注意 对于每个 Microsoft Dynamics NAV Web 客户端,必须遵循上述步骤。
步骤 4:替换 Microsoft Office Outlook 集成安装中的文件
如果安装了 Microsoft Office Outlook 集成,请使用累积更新文件替换 Microsoft Office Outlook 集成安装中的文件。
要替换文件,请执行以下步骤:
- 如果未使用自动复制过程,请从下载的 DVD 中复制 DVD\Outlook\program files\Microsoft Dynamics NAV\<100>\OutlookAddin\文件夹中的文件。
- 将文件粘贴到 Microsoft Office Outlook 集成目录中。 Microsoft Office Outlook 集成通常安装在以下目录中:
C:\Program Files (x64) \Microsoft Office\Office xxNote xx 占位符表示已安装的 Microsoft Office 版本。 - 选择“是”以覆盖安装目录中的文件。
- 从下载的文件中复制以下文件:
Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.dll - 将文件粘贴到 Microsoft Office Outlook 集成目录中的语言文件夹中。 语言文件夹安装在以下目录中:
C:\Program Files (x64) \Microsoft Office\Office\xx-XX注 xx-XX 占位符表示语言版本,例如 en-US。
步骤 5:替换 Microsoft Dynamics NAV 自动数据记录系统中的文件 (ADCS) 安装
如果) 安装了自动数据记录系统 (ADCS,请使用累积更新文件替换自动数据记录系统安装中的文件。
要替换文件,请执行以下步骤:
- 如果未使用自动复制过程,请从下载的 DVD 中复制 DVD\ADCS\Program Files\Microsoft Dynamics NAV\<100>\Automated Data 记录系统\ 文件夹中的文件。
- 将文件粘贴到自动数据记录系统安装目录中。 自动数据记录系统通常安装在以下目录中:
C:\Program Files (x64) \Microsoft Dynamics NAV\<100>\Automated Data 记录 System - 选择“是”以覆盖目录中的文件。