使用Visual Studio安装向导-阿里云开发者社区

开发者社区> rollenholt> 正文

使用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  开始安装


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云上安装pg数据库安装
阿里云上安装pg数据库安装: 1、首先更新本地包索引(可以不执行): (sudo) apt update 2、 安装PostgreSQL服务器和PostgreSQL contrib包,它为PostgreSQL数据库提供了额外的功能: (sudo) ap.
1171 0
手把手教你安装Navicat——靠谱的Navicat安装教程
Navicat是一款轻量级的用于MySQL连接和管理的工具,非常好用,使用起来方便,简洁。下面讲讲其安装的过程。 1、进入navicat官网,选择Navicat for MySQL,然后点击进行下载即可。
1475 0
如何使用Visual Studio Code调试PHP CLI应用和Web应用
在按照Jerry的公众号文章 什么?在SAP中国研究院里还需要会PHP开发? 进行XDebug在本地的配置之后,如果想使用Visual Studio Code而不是Eclipse来调试PHP应用,步骤也比较简单。
1075 0
Py之distance:distance的简介、安装、使用方法之详细攻略
Py之distance:distance的简介、安装、使用方法之详细攻略
18 0
使用Visual Studio Code编写和激活ABAP代码 (上)
猪年春节后的第一篇,Jerry祝各位猪年大吉! 2019年的六分之一马上就快过完了,不知道大家在新的一年是否给自己定了新的小目标呢?这里Jerry先预祝大家到2019年年底的时候,在年初制定的小目标都能实现。
845 0
+关注
406
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载