“部署项目属性”对话框 ->“配置属性”->“生成”
指定当前选定的部署项目的生成设置。 项目名称在标题栏中显示。 并非所有用户界面元素对于所有部署项目类型都可用。
若要访问**“部署项目属性”对话框,请在“解决方案资源管理器”中选定了部署项目的情况下,单击“视图”菜单上的“属性页”。 然后,在“配置属性”列表中选择“生成”**。
用户界面元素列表
元素 |
说明 |
---|---|
输出文件名 |
指定生成后 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 在生成后步骤中对生成输出中的文件签名。 有关如何执行此操作的信息,请参见 文件“<文件>”未被签名。