“部署项目属性”对话框 ->“配置属性”->“生成”

指定当前选定的部署项目的生成设置。 项目名称在标题栏中显示。 并非所有用户界面元素对于所有部署项目类型都可用。

若要访问**“部署项目属性”对话框,请在“解决方案资源管理器”中选定了部署项目的情况下,单击“视图”菜单上的“属性页”。 然后,在“配置属性”列表中选择“生成”**。

用户界面元素列表

元素

说明

输出文件名

指定生成后 Windows Installer(.Msi 或 .Msm)文件的放置位置。 默认为配置\项目名称.扩展名,其中,配置 是选定配置的子目录(位于项目目录的下面),项目名称 是部署项目的名称,扩展名 是 .Msi(对于安装程序)或 .Msm(对于合并模块)。

可以使用浏览按钮(“...”)选择其他位置。

包文件

指定在 Windows Installer 文件内文件如何打包。 下列选项可用:

选项说明
以松散的未压缩文件的形式文件将与 .Msi 文件放在同一个目录中。
在安装文件中文件将打包到 .Msi 文件内(默认情况)。
在压缩文件中文件将打包到与 .msi 文件在同一个目录的一个或多个 .Cab 文件。
安全说明安全说明
对于将通过 Web 分发的应用程序,不应使用“以松散的未压缩文件的形式”文件选项。可以在不显示任何安全提示的情况下,下载以这种方式打包的文件,这会给用户带来安全风险。

安装 URL

指定安装位置,即用于安装应用程序和/或系统必备组件的服务器或网站的 URL。 有关 Windows Installer 如何使用此 URL 的信息,请参见下面的“系统必备组件”

先决条件

单击“系统必备”按钮打开 “系统必备”对话框,您可以在其中指定要安装的系统必备组件,还可以指定用于安装应用程序和系统必备组件的位置。

“系统必备”对话框中:

“创建用于安装系统必备组件的安装程序”默认情况下处于选中状态。 如果清除此选项,将会忽略在“安装 URL”中指定的 URL。

如果选择“从组件供应商的网站上下载系统必备组件”(默认选项),系统必备组件将从供应商的网站下载,而应用程序则从“安装 URL”中指定的 URL 下载。

如果选择“从与我的应用程序相同的位置下载系统必备组件”,系统必备组件和应用程序将均从“安装 URL”中指定的 URL 下载。

如果选择“从下列位置下载系统必备组件”,系统必备组件将从指定的网站下载,而应用程序则从“安装 URL”中指定的 URL 下载。

注意注意
Windows Installer 2.0 是 Windows XP 的默认版本。首次安装到早期版本的 Windows 时,应选中此项才能安装此组件。

压缩

指定包含在安装程序中的文件的压缩设置。 当选择“以松散的未压缩文件的形式”作为“包文件”选项时,此选项不可用。 下列选项可用:

选项说明
优化速度将对文件进行压缩以更快地安装,但将导致文件较大。
优化大小将文件压缩为较小的大小,但可能导致安装速度较慢。
将不压缩文件。

Cab 文件大小

指定部署项目所创建的 .Cab 文件的最大大小。 例如,如果计划通过软盘分发文件,可以将 .Cab 文件的大小设置为 1440 KB (1.44 MB)。

只有当“在压缩文件中”选定为“包文件”选项时,此选项才可用。

下列选项可用:

选项说明
无限制将创建一个 .Cab 文件。
自定义将创建一个或多个 .Cab 文件,其中每个文件均限制在“自定义”文本框中以 KB 为单位指定的大小内。

提示

Visual Studio 2003 及早期版本中提供的签名功能已从“安装和部署”项目(“安装”项目、“Web 安装”项目、“Cab”项目和“合并模块”)中移除。 如果已将启用了签名的 Visual Studio 2003 项目导入到 Visual Studio 2005 中,或者要为部署项目启用签名,您需要使用 Windows Platform SDK 中的程序集签名工具 Signtool.exe 在生成后步骤中对生成输出中的文件签名。 有关如何执行此操作的信息,请参见 文件“<文件>”未被签名

请参见

任务

如何:设置部署项目属性

其他资源

部署对话框