如何:使用 ClickOnce 部署 Office 解决方案 (2007 System)

更新:2007 年 11 月

适用对象

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

项目类型

  • 文档级项目

  • 应用程序级项目

Microsoft Office 版本

  • 2007 Microsoft Office system

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

可以使用“发布向导”或“项目设计器”的“发布”页来部署 Visual Studio Tools for Office 解决方案。有关不同之处的信息,请参见发布 Office 解决方案 (2007 System)

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

以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关更多信息,请参见 Visual Studio 设置

使用发布向导部署 Office 解决方案

  1. 在“生成”菜单上,单击“发布解决方案名称”。

    出现“发布向导”。

  2. 在“指定发布此应用程序的位置”框中,输入想要向导在其中复制解决方案文件的文件夹的路径。该路径可以是本地路径 (C:\foldername\foldername)、URL 的完全限定路径(HTTP 或 HTTPS)、UNC 路径 (\\servername\foldername) 或相对路径 (publishfolder\)。

    如果您的开发计算机上安装了 Internet 信息服务 (IIS),则“指定发布此应用程序的位置”框默认情况下将显示 https://localhost/项目名称/。否则,此框默认情况下将显示 publish\,利用该路径可将解决方案发布到项目目录中的 publish 文件夹。

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

    在 Windows Vista 上,必须以管理员身份运行 Visual Studio 才能发布到 IIS。

  3. 单击“下一步”。

  4. 在“最终用户计算机上的默认安装路径是什么?”页上,选择描述最终用户将在其中找到已部署解决方案的位置的选项。如果文本框可用,请输入文件夹的完全限定路径。

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

    如果在此处指定路径,则必须将 publish 文件夹中的文件复制到安装位置,然后用户才能安装解决方案。有关更多信息,请参见 如何:更改 Office 解决方案的安装路径 (2007 System)

  5. 单击“完成”。

    “发布向导”会将安装程序、一个指向最新版本特定部署清单的部署清单以及解决方案文档(用于文档级自定义项)复制到在第一页上指定的位置。它会将程序集、特定于版本的应用程序清单以及特定于版本的部署清单复制到 publish 文件夹中“应用程序文件”文件夹下特定于版本的子目录中。

  6. 将解决方案文件复制到安装位置(如果该位置与发布位置不同)。安装位置是最终用户将在其中安装解决方案的位置。

  7. 更改安全设置以使每个最终用户都能运行解决方案,比如将文档位置添加到 Office 受信任文件夹列表。有关更多信息,请参见 Office 解决方案中的安全性 (2007 System)

使用项目设计器部署 Office 解决方案

  1. 在“解决方案资源管理器”中选择项目节点,然后在“项目”菜单上单击“项目名称 属性”。

    出现“项目设计器”。

  2. 单击“发布”选项卡。

  3. 在“发布文件夹位置(网站、FTP 服务器或者文件路径)”框中,输入想要“项目设计器”在其中复制解决方案文件的文件夹的路径。该路径可以是本地路径 (C:\foldername\foldername)、URL 的完全限定路径(HTTP 或 HTTPS)、UNC 路径 (\\servername\foldername) 或相对路径 (publishfolder\)。

    如果您的开发计算机上安装了 Internet 信息服务 (IIS),则“发布文件夹位置(网站、FTP 服务器或者文件路径)”框默认将显示 https://localhost/项目名称/。否则,此框默认情况下将显示 publish\,利用该路径可将解决方案发布到项目目录中的 publish 文件夹。

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

    在 Windows Vista 上,必须以管理员身份运行 Visual Studio 才能发布到 IIS。

  4. 在“安装文件夹 URL”框中,输入最终用户将在其中查找已部署解决方案的位置的完全限定路径。如果要部署到 CD 或可移动驱动器,请将此框留空。

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

    只有在用于最终用户的安装路径已知并且将不会改变时,才应填写安装位置。如果设置了此位置,安装程序将在此位置中查找安装文件。有关更多信息,请参见发布 Office 解决方案 (2007 System)

  5. 单击“系统必备”,并对默认设置进行任何所需更改。有关更多信息,请参见“系统必备”对话框

  6. 单击“更新”,并指定希望每个最终用户的自定义项检查更新的频率。如果要使用 CD 或可移动驱动器进行部署,请将此选项设置为“从不检查更新”。有关这些可配置更新的说明,请参见发布 Office 解决方案 (2007 System)

  7. 在“发布语言”列表中,选择用于软件许可条款和所显示 UI 消息的语言。

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

    该语言设置不会更改应用程序或部署清单的语言。

  8. 如果想要“项目设计器”自动更新版本编号,请确保“发行版本”部分中的“自动递增每个版本的修订号”处于选中状态。否则,请清除该复选框并手动设置版本号。

  9. 单击“立即发布”。

    “项目设计器”会将安装程序、一个指向最新版本特定部署清单的部署清单以及解决方案文档(用于文档级自定义项)复制到指定为发布文件夹位置的位置。它会将程序集、特定于版本的应用程序清单以及特定于版本的部署清单复制到 publish 文件夹中“应用程序文件”文件夹下特定于版本的子目录中。

  10. 将解决方案文件复制到安装位置(如果该位置与发布位置不同)。安装位置是最终用户将在其中安装解决方案的位置。

  11. 更改安全设置以使每个最终用户都能运行解决方案,比如将文档位置添加到 Office 受信任文件夹列表。有关更多信息,请参见 Office 解决方案中的安全性 (2007 System)

请参见

任务

如何:对 Office 解决方案进行签名 (2007 System)

概念

部署 Office 解决方案 (2007 System)

部署概述 (2007 System)

其他资源

对 ClickOnce 清单进行签名