如何:使用 ClickOnce 部署 Office 解决方案 (2007 System)
更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
可以使用“发布向导”或“项目设计器”的“发布”页来部署 Visual Studio Tools for Office 解决方案。有关不同之处的信息,请参见发布 Office 解决方案 (2007 System)。
说明: |
---|
以下说明中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关更多信息,请参见 Visual Studio 设置。 |
使用发布向导部署 Office 解决方案
在“生成”菜单上,单击“发布解决方案名称”。
出现“发布向导”。
在“指定发布此应用程序的位置”框中,输入想要向导在其中复制解决方案文件的文件夹的路径。该路径可以是本地路径 (C:\foldername\foldername)、URL 的完全限定路径(HTTP 或 HTTPS)、UNC 路径 (\\servername\foldername) 或相对路径 (publishfolder\)。
如果您的开发计算机上安装了 Internet 信息服务 (IIS),则“指定发布此应用程序的位置”框默认情况下将显示 https://localhost/项目名称/。否则,此框默认情况下将显示 publish\,利用该路径可将解决方案发布到项目目录中的 publish 文件夹。
说明: 在 Windows Vista 上,必须以管理员身份运行 Visual Studio 才能发布到 IIS。
单击“下一步”。
在“最终用户计算机上的默认安装路径是什么?”页上,选择描述最终用户将在其中找到已部署解决方案的位置的选项。如果文本框可用,请输入文件夹的完全限定路径。
说明: 如果在此处指定路径,则必须将 publish 文件夹中的文件复制到安装位置,然后用户才能安装解决方案。有关更多信息,请参见 如何:更改 Office 解决方案的安装路径 (2007 System)。
单击“完成”。
“发布向导”会将安装程序、一个指向最新版本特定部署清单的部署清单以及解决方案文档(用于文档级自定义项)复制到在第一页上指定的位置。它会将程序集、特定于版本的应用程序清单以及特定于版本的部署清单复制到 publish 文件夹中“应用程序文件”文件夹下特定于版本的子目录中。
将解决方案文件复制到安装位置(如果该位置与发布位置不同)。安装位置是最终用户将在其中安装解决方案的位置。
更改安全设置以使每个最终用户都能运行解决方案,比如将文档位置添加到 Office 受信任文件夹列表。有关更多信息,请参见 Office 解决方案中的安全性 (2007 System)。
使用项目设计器部署 Office 解决方案
在“解决方案资源管理器”中选择项目节点,然后在“项目”菜单上单击“项目名称 属性”。
出现“项目设计器”。
单击“发布”选项卡。
在“发布文件夹位置(网站、FTP 服务器或者文件路径)”框中,输入想要“项目设计器”在其中复制解决方案文件的文件夹的路径。该路径可以是本地路径 (C:\foldername\foldername)、URL 的完全限定路径(HTTP 或 HTTPS)、UNC 路径 (\\servername\foldername) 或相对路径 (publishfolder\)。
如果您的开发计算机上安装了 Internet 信息服务 (IIS),则“发布文件夹位置(网站、FTP 服务器或者文件路径)”框默认将显示 https://localhost/项目名称/。否则,此框默认情况下将显示 publish\,利用该路径可将解决方案发布到项目目录中的 publish 文件夹。
说明: 在 Windows Vista 上,必须以管理员身份运行 Visual Studio 才能发布到 IIS。
在“安装文件夹 URL”框中,输入最终用户将在其中查找已部署解决方案的位置的完全限定路径。如果要部署到 CD 或可移动驱动器,请将此框留空。
说明: 只有在用于最终用户的安装路径已知并且将不会改变时,才应填写安装位置。如果设置了此位置,安装程序将在此位置中查找安装文件。有关更多信息,请参见发布 Office 解决方案 (2007 System)。
单击“系统必备”,并对默认设置进行任何所需更改。有关更多信息,请参见“系统必备”对话框。
单击“更新”,并指定希望每个最终用户的自定义项检查更新的频率。如果要使用 CD 或可移动驱动器进行部署,请将此选项设置为“从不检查更新”。有关这些可配置更新的说明,请参见发布 Office 解决方案 (2007 System)。
在“发布语言”列表中,选择用于软件许可条款和所显示 UI 消息的语言。
说明: 该语言设置不会更改应用程序或部署清单的语言。
如果想要“项目设计器”自动更新版本编号,请确保“发行版本”部分中的“自动递增每个版本的修订号”处于选中状态。否则,请清除该复选框并手动设置版本号。
单击“立即发布”。
“项目设计器”会将安装程序、一个指向最新版本特定部署清单的部署清单以及解决方案文档(用于文档级自定义项)复制到指定为发布文件夹位置的位置。它会将程序集、特定于版本的应用程序清单以及特定于版本的部署清单复制到 publish 文件夹中“应用程序文件”文件夹下特定于版本的子目录中。
将解决方案文件复制到安装位置(如果该位置与发布位置不同)。安装位置是最终用户将在其中安装解决方案的位置。
更改安全设置以使每个最终用户都能运行解决方案,比如将文档位置添加到 Office 受信任文件夹列表。有关更多信息,请参见 Office 解决方案中的安全性 (2007 System)。
请参见
任务
如何:对 Office 解决方案进行签名 (2007 System)