VS2008制作安装程序

来源:互联网 发布:mac命令行自动补全 编辑:程序博客网 时间:2024/05/21 09:58

VS2008制作安装程序

 

    项目开发完成之后,就需要制作成安装程序,以方便客户部署。

    这里以我们前面开发的职员管理信息系统项目(EmpMIS)为例,详细介绍其打包的步骤。打包之前,EmpMIS 的解决方案图如下所示:

 

我们分两部分讲解,第一部分是基础分部,不包含数据库的打包;第二部分是高级主题,主是要讲解如何将数据库打包进去。

    本文档是第一部分。

 

打包步骤:

一、右击“解决方案”->添加->新建项目。在出现的“添加新项目”对话框中,选择如下的项目类型和模块类型,并将项目名称命名为“MySetup”:

 

二、在上图中点击[确定]按钮之后,出现“文件系统”视图,如下所示:

   

各部分解释如下:

1、 应用程序文件夹:用户在安装过程中,要输入安装路径,那么安装路径中所包括的目录结构及文件,全部自来于此“应用程序文件夹”所包含的内容;一般情况下,里面所包含的内容是主程序(即可执行文件)、所依赖的类库文件(.dll)、图标、数据库脚本文件等;

2、 用户的“程序”菜单:用户安装完成之后,在用户的 开始->所有程序 中产生的项,一般是指向主程序的快捷方式及卸载程序等;

3、 用户桌面:用户安装完成之后,在用户的桌面上产生的快捷方式。

 

三、右击上图中的“应用程序文件夹”->添加->项目输出,弹出如下的对话框:

    在“项目”右边的下拉列表框中选择可执行文件所在项目(即表示层项目),在下面选择“主输出”和“内容文件”。点击[确定]按钮,关闭对话框。现在应该是这个样子:

.dll文件和数据库文件可以从添加文件的方式添加。

    我们注意到项目中所有相关的类库文件(.dll)都自动添加进来了。

 

四、现在我们创建用户桌面和程序菜单中的快捷方式,方法如下:

1、 右击“主输出来自xxx(活动)”,在弹出的上下文菜单中选择“创建 主输出来自xxx(活动) 的快捷方式”,创建好之后,应该如下图所示:

2、 将上述创建好的快捷方式拖到左边的“用户桌面”中,结果如下图所示:

    现在要修改快捷方式的名称。右击上图的快捷方式->重命名,输入一个新的合适的名称,如下图所示:

    现在要修改快捷方式的图标。选中上图的快捷方式,按F4,出现属性窗口,找到Icon属性,如下图所示:

    点击下拉箭头->(浏览…),出现:

    点击[浏览(B)…]按钮,出现:

        双击“应用程序文件夹”,出现:

        单击[添加文件(F)…]按钮,打开“添加文件”对话框,找到合适的图标文件(.ico),如下图所示:

    选择一个图标文件后,单击[打开(O)]按钮,关闭“添加文件”对话框,现在应该是这样子:

    单击[确定]按钮,关闭上面的对话框,现在应该是这样子:

    在上图中选择一个图标,单击[确定],关闭上面的对话框,现在应该是这样子:

    图标修改完成。

 

3、 现在给用户的“程序”菜单中添加一个快捷方式。右击 用户的“程序”菜单->添加->文件夹,出现:

    给新建文件夹取个合适的名称,如:

   

    在 应用程序文件夹 中再一次创建主输出的快捷方式,将快捷方式拖到上面新建的文件夹中,重复第2步的工作以给快捷方式重命名及修改图标。完成之后如下所示:

 

五、在默认情况下,用户的安装界面只有3个,即(1)欢迎界面;(2)选择安装文件夹的界;(3)确认安装的界面。现在我们要添加几个界面进来。

右击安装项目->视图->用户界面,如下图所示:

 

 

    右击 安装 下面的 启动->添加对话框

 

       1、我们先添加一个“许可协议”的对话框:

    单击[确定],关闭对话框,出现:

    右击“许可协议”->上移,如下图:

    移到“欢迎使用”的下面:

   

    选中“许可协议”,按F4键,打开其属性窗口:

    在属性窗口中找到LicenseFile属性,通过浏览找一个.rtf格式的文件,完成之后如下图所示:

 

六、这一部分就讲解到这里,现在我们模拟安装一下。

1、 右击安装项目->重新生成:

2、 重新生成之后,右击安装项目->安装:

3、 安装完成之后,检索一下你电脑的桌面、开始-所有程序、所选择的安装路径等三个地方,看是不是生成了你所期望的内容。

 

 

 

 

Ytj附:在添加输出的时候可以任意添加项目文件家中所需要的各种文件(如各种。Dll文件和数据库以及图标文件)

0 0
原创粉丝点击