右击顶层节点"ViewerSetup",从弹出的快捷菜单中单 击"安装",启动 Windows Installer,进行应用程序的安装过程。开始出现的是安装"欢迎" 对话框,如图7所示。
图7 "欢迎"对话框 (3) 单击"下一步"按钮,进入"选择安装文件夹"对话框,如图8所示。
图8 "选择安装文件夹"对话框 (4) 单击"下一步"按钮,进入"确认安装"对话框,如图9所示。
图9 "确认安装"对话框 (5) 单击"下一步"按钮,系统开始安装,并显示安装进度,最后显示安装完成对话框, 如图10所示。
图10 "安装完成"对话框 (6) 单击"关闭"按钮,退出安装。这就是 ViewerSetup 默认的安装过程。 修改项目属性 (1) 在解决方案资源管理器中,单击顶层目录的"ViewerSetup"。在属性窗口中出现如 图11所示的属性。
图11 项目属性 具体属性含义可参见 MSDN 中的说明,需要注意的是: 1、为保证 UpgradeCode、PackageCode 和 ProductCode 三种属性值的唯一性,最好保留 其默认值。 2、在 Windows 资源管理器中选定某安装程序文件(.msi),右击鼠标,从弹出的快捷菜 单中选择"属性"命令,则 Author、Description、Key
words 和 Subject 等属性显示在其属性 对话框的"摘要"标签页上。 而在应用程序安装后, 属性 Author、 Description、 Manufacturer、 ManufacturerUrl、SupportPhone 和 SupportUrl 显示在"支持信息"对话框中,如图12所示, 该内容可从系统的"添加/删除程序"对话框中相应程序的"查看支持信息"得到。
图12 "支持信息"对话框 (2) 在属性窗口中,将 Author 属性内容改为"丁有和"。Author 用来指定应用
程序或组 件的作者名或联系人。 (3) 将 Manufacturer 属性内容改为"计算机编程维护与技巧杂志社"。Manufacturer 用 来指定应用
程序或组件的开发公司或发行商。
(4) 将 ManufacturerUrl 属性内容改为"wwwprg",ManufacturerUrl 用来 指定 Manufacturer 的网址。 (5) 将 ProductName 属性内容改为" 文本浏览器 "(注意文本前后要留有空格)。 ProductName 用来指定在目标计算机上安装应用程序或组件时用于描述该应用程序或组件 的公共名称。默认为部署项目的名称。 (6) 将 Subject 属性内容设为"文本浏览器"。Subject 用来指定在目标计算机上安装应 用程序或组件时用于描述该应用程序或组件的其他信息。 (7) 将 Title 属性内容改为"文本浏览器"。Title 用来指定安装程序的标题。默认情况 下,Title 属性与部署项目的名称相同。 (8) 右击解决方案管理器顶层目录 ViewerSetup,从弹出的快捷菜单中选择"重命名", 键入"文本浏览器安装"后按 Enter 键。 (9) 打开"生成"菜单,单击"重新生成解决方案"。 (10) 打开"项目"菜单,单击"安装",看看出现的界面的变化。 使用自己的标题图像 "标题图像"是用来显示在安装对话框中的位于标题栏下方的图像,它是宽度为 500 像 素、高度为 70 像素的位图。下面就来改变对话框中的安装标题图像。 (1) 打开 Windows 中的"画图"工具,并将其图像大小设置为500 x 70。 (2) 在最右侧添加一个用于产品标识的图像(自己构造), 结果如图13所示, 将该位图保 存到 Banner.bmp 文件中。
图13 制作标题位图
(3) 在 Visual Studio .NET 中,打开"项目"菜单,选择"添加"->"文件",将刚才创建 的 Banner.bmp 文件添加当前安装项目中。 (4) 打开"视图"菜单, 选择"编辑器"->"用户界面", 在窗口中显示出"用户界面"编辑器, 如图14所示。
图14 "用户界面"编辑器 在"用户界面"编辑器中,安装过程中所出现的对话框均在这里以"树视图"形式显示出 来。 用户界面分为"一般安装"和"管理员安装"两大类。 "一般安装"用于最终用户运行安装程 序时将显示的对话框, "管理员安装"部分用于
系统管理员将安装程序上载到
网络位置时将显 示的对话框。 (5) 单击"欢迎使用",将在属性窗口中出现这个对话框的属性,其中 BannerB