使用Visual Studio安装向导

依次单击Visual Studio2005 IDE主菜单中的"文件新建"|"项目",在弹出的"新建项目"对话框左侧的项目类型列表中展开"其他项目类型"节点,单击"安装和部署"。然后在右侧的"模板"列表中选择"安装向导"模板,使用默认项目名称Setup1,单击确定完成项目创建。

紧接着将弹出一个"安装向导"对话框,显示第一步欢迎页面。直接单击"下一步"按钮。

在向导的第二步选择"项目类型",保持默认设置,选择"创建用户Windows应用程序的安装程序",如图2-74所示。

(点击查看大图)图2-74  选择安装项目类型

单击"下一步"进入第三步"添加要包括的文件"对话框。单击"添加"按钮把要安装到用户机器(目标机器)上的文件都添加进来,比如这里添加一个可执行程序(CloneSweeper.exe),一个.chm格式的帮助文件(CloneSweeperHelp.chm)和一个.txt格式的"最终用户许可协议"文件(license.txt),如图2-75所示。

(点击查看大图)图2-75  包括文件

单击"下一步"按钮进入最后一步"创建项目"对话框,对话框中显示了安装摘要。确认无误后单击"完成"按钮完成安装向导如图2-76所示。

(点击查看大图)图2-76  创建项目

接着,对安装程序进一步进行配置。读者可以注意到,在右侧的"解决方案管理器"的任务栏中有一些特殊的任务项,如图2-77所示。

图2-77  解决方案管理器

它们分别是"文件系统编辑器"、"注册表编辑器"、"文件类型编辑器"、"用户界面编辑器"、"自定义类型编辑器"和"启动条件编辑器"。单击每个任务项将切换到不同的编辑器中(另外,展开单击Visual Studio 2005 IDE主菜单"视图"|"编辑器"也可以打开相应的编辑器)。默认情况下,在Visual Studio 2005 IDE中打开的是"文件系统编辑器"。

单击已经打开的"文件系统编辑器"中"目标计算机上的文件系统"节点下的"应用程序文件夹",在右侧的列表中将出现刚才在向导中加入的三个文件。在这里可以单击鼠标右键来添加更多的文件或文件夹,如图2-78所示。

(点击查看大图)图2-78  文件系统编辑器

希望在开始菜单中增加指向应用程序的快捷方式。只需要单击"文件系统编辑器"中"目标计算机上的文件系统"节点下的"用户的程序菜单",然后在右侧列表的空白部分单击鼠标右键,选择"添加"|"文件夹",为新文件夹命名为"重复文件清除器"(因为要安装到用户计算机上的是一个清除计算机内重复文件的小工具)。然后单击展开的"重复文件清除器"目录,在右侧列表的空白部分单击鼠标右键,选择"创建新的快捷方式"。随后弹出"选择项目中的项"对话框,如图2-79所示。

(点击查看大图)图2-79  选择项目中的项

双击"应用程序文件夹",进入目标计算机上应用程序文件夹。选择刚才加入的CloneSweeper.exe可执行程序,单击"确定"按钮加入指向该文件的快捷方式。然后把这个新的快捷方式"CloneSweeper.exe的快捷方式"改名为"重复文件清除器的快捷方式"。

接着单击"文件系统编辑器"中"目标计算机上的文件系统"节点下的"用户桌面"文件夹节点,使用和上一步类似的方式加入一个指向可执行文件的快捷方式。

好了,在"文件系统编辑器"中就做这些工作。单击"解决方案管理器"中的"启动条件编辑器"切换到启动条件编辑器中,如图2-80所示。

如果应用程序的安装有先决条件,比如要求对方必须先安装.NET Framework 2.0,那么就需要检测用户的计算机来判断对方是否已经按照要求安装了必要的组件。如果没有安装,就需要对用户进行提示。在"启动条件编辑器"中通过使用鼠标右键单击"搜索目标计算机"文件夹,可以创建搜索来在安装前执行对特定位置的搜索。

Visual Studio的安装向导已经创建了一个启动条件,即.NET Framework。单击"启动条件"下的".NET Framework"节点,可以在右侧的属性面板中查看它的属性,如图2-81所示。

图2-80  启动条件编辑器

图2-81  .NET Framework启动条件属性

如果在安装过程中安装程序判断对方没有安装.NET Framework 2.0.50727版本,那么它就会使用"Message"中的内容来提示用户。同时它会导向"InstallUrl"属性中的位置,让用户下载安装。在这里可以修改"Message"属性和"InstallUrl"属性,比如把"InstallUrl"属性修改为应用程序安装光盘中的一个实际路径。

其他的编辑器请读者自行参考相关资料学习。最后,在"解决方案管理器"中选中Setup1项目节点,在"属性"面板中将会出现"Setup1部署项目属性"设置。如下表所示:

属 性

属 性 值

Author

软件作者姓名

Manufactureer

我的公司

ProductName

重复文件清除器

Title

欢迎安装重复文件清除器

现在可以单击Visual Studio 2005 IDE主菜单中的"生成"|"生成解决方案"命令来编译安装应用程序。在项目的生成目录(Debug或Release目录)中将会出现Setup.exe和Setup1.msi两个生成文件。如图2-82所示。

图2-82  生成文件

双击Setup.exe将启动安装,如图2-83所示。

(点击查看大图)图2-83  开始安装

原文地址:https://www.cnblogs.com/rollenholt/p/2446997.html