在安装新应用版本或需要了解更新内容时,请使用此页面。

安装新版本

在安装新版本之前,您无需卸载旧版本。

同时安装多个应用版本是安全的。保留先前版本通常更安全,因为您可以关闭新版本并返回到先前安装的版本以继续工作。

特定版本的应用数据

安装新版本不会自动复制旧版本的用户数据。

每个应用版本通常都有自己的 AppData 文件夹,用于:

  1. 应用范围的设置,包括 Settings.json
  2. 保存的配置文件,包括 .prf 文件。
  3. 生成的图像缓存数据。
  4. 日志。

这种分离是故意的。它允许新版本使用自己的数据,而先前版本保留其已使用的数据。

设置和配置文件

您可以将旧版本文件夹中的设置和配置文件复制到新版本文件夹,但这是一项高级或支持指导的步骤。

仅在应用未运行时复制设置或配置文件。

在复制之前:

  1. 备份目标文件。
  2. 仅在您信任的应用版本之间复制。
  3. 启动应用并检查相关设置,然后再依赖复制的数据进行重要工作。

较新版本通常应通过使用默认值来容忍缺失的设置或配置字段。应用开发的做法是避免在发布后删除设置和配置字段。即便如此,复制的文件并不保证是经过全面测试的迁移路径。

如果复制的设置或配置导致启动问题,请关闭应用并使用故障排除重置页面。

图像缓存

在正常更新步骤中,请勿复制图像缓存。

图像缓存是生成的数据。让每个应用版本构建自己的缓存。不同版本应有不同的缓存位置,这也是默认设置。

如果您使用自定义图像缓存位置,可以将新版本指向同一文件夹。这可能有效,但如果缓存结构在应用版本之间发生变化,也可能会导致兼容性问题。为每个应用版本使用单独的缓存文件夹更安全。

运行时依赖项

安装程序在应用需要时包括所需的 Microsoft 运行时安装程序。

这些可能包括:

  1. Windows 应用运行时。
  2. 本机 SDK 组件所需的 Microsoft Visual C++ 可再发行组件。

如果缺少或损坏运行时依赖项,安装程序通常会修复或安装它。可再发行安装程序也位于应用安装文件夹中。如果支持要求您手动修复它们,请关闭应用,找到应用安装文件夹中的这些安装程序,并以管理员身份运行它们。

回退到旧版本

如果新版本无法正常工作:

  1. 关闭新版本。
  2. 启动先前安装的版本。
  3. 如果先前版本仍然正常工作,请继续使用它。

由于应用数据默认是特定版本的,因此先前版本应仍然拥有自己的设置、配置和缓存数据。

卸载并重新安装

如果其他方法都无效,请卸载受影响的版本并重新安装。

卸载并重新安装可以修复缺失或损坏的应用文件。它可能不会删除特定版本的用户数据。如果重新安装未能解决问题,请使用故障排除重置,因为问题可能出在设置、配置或缓存数据上,这些数据在重新安装后仍然存在。