如何:将 ClickOnce Office 解决方案回滚至早期版本 (2007 system)

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 文档级项目

  • 应用程序级项目

Microsoft Office 版本

  • 2007 Microsoft Office system

有关更多信息,请参见按应用程序和项目类型提供的功能

创建 Office 解决方案的多个版本后,您可以自动恢复为早期版本。此过程称为“回滚”解决方案,也称“回滚”。

Cc160746.alert_note(zh-cn,VS.90).gif说明:

仅为解决方案的一个早期版本保存本地数据。如果您回滚两个版本,则不会保留本地数据。有关更多信息,请参见部署 Office 解决方案 (2007 System)在 ClickOnce 应用程序中访问本地数据和远程数据

回滚到早期版本

  1. 打开相应 Office 解决方案的安装位置。

  2. 在顶级发布文件夹中,删除相应的部署清单(.vsto 文件)。

  3. 找到您要回滚到的版本对应的子文件夹。

  4. 将相应部署清单从该子文件夹复制到顶级发布文件夹。

    例如,若要将一个名为 OutlookAddIn1 的解决方案从 1.0.0.1 版回滚到 1.0.0.0 版,请复制 OutlookAddIn1_1_0_0_0 文件夹中的 OutlookAddIn1.vsto 文件。将此文件粘贴到顶级发布文件夹中。这样就会覆盖 OutlookAddIn1_1_0_0_1 的之前位于此处的特定于版本的部署清单。

    应用程序或自定义文档下次检查有无更新时,就会检测到这一部署清单更改。此 Office 解决方案的早期版本会从 ClickOnce 缓存运行。

    有关发布文件夹结构的更多信息,请参见发布 Office 解决方案 (2007 System)

请参见

任务

如何:更新部署的 Office 解决方案 (2007 System)

概念

部署 Office 解决方案 (2007 System)

如何:更改 Office 解决方案的安装路径 (2007 System)

更新解决方案 (2007 System)