其他部署方法

更新:2007 年 11 月

除了 Visual Studio 中包含的部署工具外,还有其他几种部署方法。在大多数情况下,部署工具提供更可靠的安装;然而,对于简单情况这些备用方法可能就足够了。有关更多信息,请参见 Windows Installer 部署概述

“复制项目”命令

对于 Web 项目,“项目”菜单上有“复制项目”命令可用。复制项目(而不是部署项目)是将项目内容移动到目标 Web 服务器的较为简便的方法。复制并不自动配置 Internet 信息服务 (IIS) 目录设置。因此,建议在大多数情况下部署项目,因为它使您能够利用大量的部署项目管理功能,如注册和 IIS 配置。

默认情况下,“复制项目”命令在目标服务器上创建新的 Web 应用程序,并且只将运行所需的文件复制到应用程序中。注意,只有在目标服务器上安装了 FrontPage 服务器扩展时,才能使用“复制项目”命令。以下是将项目复制到服务器的典型步骤:

  1. 在“项目”菜单上选择“复制项目”。

  2. 选择目标项目文件夹。

  3. 选择 Web 访问方法。

  4. 选择要复制的文件。

    默认选项只部署运行应用程序所需的文件。或者,可以部署所有项目文件或项目文件夹中的所有文件。

Xcopy 命令

Windows 中的 Xcopy 命令是将项目或应用程序从一个位置复制到另一个位置的简单方法。除了最简单的情况之外,在其他所有情况下,均建议对项目进行部署,而不要使用 Xcopy。与“复制项目”命令一样,Xcopy 不会注册或验证程序集的位置,并且不会为 Web 项目自动配置 IIS 目录设置。更重要的是,使用 Xcopy 部署应用程序将不会利用 Windows Installer 的功能,从而可能会改写文件,导致其他应用程序被破坏。

若要查看 Xcopy 命令的命令行语法和选项,请在命令提示窗口中键入 Xcopy /?。

第三方安装工具

除了 Visual Studio 中包含的部署工具外,还可以从第三方供应商那里获取支持 Windows Installer 的安装工具;这些工具可能支持 Visual Studio 部署所不支持的其他 Windows Installer 功能。

请参见

概念

部署中的新增功能

其他资源

Windows Installer 部署概述