西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发C#.NET → VS2008 Windows Form项目安装包生成详解

VS2008 Windows Form项目安装包生成详解

相关软件相关文章发表评论 来源:西西整理时间:2012/6/1 8:29:29字体大小:A-A+

作者:佚名点击:1003次评论:0次标签: VS2008

阿里旺旺买家版2016v9.06.01 官方正式版
  • 类型:聊天其它大小:50.3M语言:中文 评分:9.6
  • 标签:
立即下载

Visual Studio 2008 Windows Form项目的发布对有经验的程序员来说,可能不值一提,但对很多新手来说却不知道如何操作,因为在很多关于Visual Studio的书籍中也没有相关介绍,权威如《C# 2005/8 高级编程》对该内容也末涉及。好在网络上不乏热心网友对相关操作经验进行分享,只是在表述上并不详尽,笔者觉得有必要对该操作方法详细说明一番,希望能对有些新手朋友起到一些帮助。有时学习的乐趣不在于我们掌握了何种技术、何种技巧,善于总结、学会分享也是一种不错的体验,在我们遇到问题茫然无助时,都是多么希望能有过来人给我们指引,希望我们也能成为别人学习历程中的一个指路人。

下面就让我来说一说,如何将我们已经测试好的项目,打包发布成一个商品化软件,可双击安装的应用程序。

一、新建一个安装项目

操作步骤:文件->新建->项目,在“新建项目”对话框左边“项目类型”中选择“其它项目类型”下面的“安装和部署”,在对话框右边的“模板”窗口中选择“安装项目”。

图示如下:

给该安装项目取一个名称,如:mySetup ,并选择一下项目存储位置,如:E:\,然后单击“确定”,确定后会进入安装项目工作界面。如下图所示:

二、在“应用程序文件夹”下添加两个文件夹,一个叫image用来存储程序的ICO图标,另一个叫program用来存储自己开发项目的Debug下面编译好的所有文件。选中“program”,点右键添加文件,通过浏览对话框找到自己开发程序的Bin\Debug目录下的文件,将它们都添加进来。

添加后的界面如下:

三、向“用户的‘程序’”菜单中添加内容,可先添加一个文件夹,比如取名“教材管理系统”,再将program中的你的程序的可执行文件***.exe选中点右键,选择“创建***.exe”快捷方式,如下图:

给创建好的快捷方式重新命名,如“教材管理系统Ver1.0 ”,然后将其剪切到“用户的‘程序’菜单”,重复上述操作,在“用户桌面”下添加同样的快捷方式。这样在安装之后,在开始菜单“程序”与用户的桌面上就会有相应程序的菜单项及图标了。

四、给“用户的‘程序’菜单”中添加卸载该软件命令项,首先,要在program文件夹下添加Windows自带的卸载程序文件“msiexec.exe”,其路径为“C:\WINDOWS\system32”,然后将其重新命名,改成“uninstall.exe”,如下图所示:

给其创建一个快捷方式,给快捷方式重新命名,如“卸载教材管理系统”,再将其剪切到用户的“程序”菜单下面的“教材管理系统”文件夹中,如下图所示:

接着要设定该卸载快捷方式的Arguments属性,如下图所示:

命令行参数要填上要卸载程序的产品代码,代码在项目mySetup属性下的ProductCode对应的值,将其复制一下,如下图:

然后copy到卸载快捷方式的Arguments参数值上,并在前面加上“/x ”,如下图所示:

五、给应用程序添加图标 将自己喜欢的图标小文件添加到Image文件夹下,然后选中用户的“程序”菜单下面的快捷方式,在属性窗口中的 Icon中为其快捷方式添加图标。

六、添加相关的系统必备项,确保在安装时不缺少相关的文件  选中mySetup项目,点右键属性,在出现的属性页对话框中有“系统必备”按钮,如下图所示:

在出现的对话框中选择相关的必备项,如下图所示:

七、生成项目

生成成功后,在项目的Bin\Debug目录下就会找到生成好的两个安装文件,如下图所示:

双击setup就可以安装了,安装好后,在开始菜单中就会找到相应的菜单命令,如下图所示:

同样,在用户的桌面上也会有一个可执行的快捷方式图标。

到此,一个完整的VS2008程序的发布打包过程就讲解完了,希望能对你的学习有些帮助。

    亲淘
    (5)亲淘
    亲淘是淘宝推出的一款购物小助手软件,这款软件可以为用户提供淘宝最新的优惠商品信息。让你第一时间秒杀心仪物品,不仅贴心,还很方便,活动大促商品秒杀折扣信息,让你全部不再错过。很多人可能搞不清楚亲淘和旺旺的区别,大家打开亲淘的时候点击商品信息可以直接打开旺旺聊天窗口与店主交流,但是必须得先安装旺旺,说白了亲淘就是个购物信息整合的软件,而旺旺则单纯的是一个交流沟通的软件。...更多>>
    <font color=千牛">
    (33)千牛
    千牛卖家版是淘宝卖家用的一款软件,千牛含卖家工作台旺旺卖家版消息中心插件中心四大核心模块。卖家千牛备身,生意如庖丁解牛,游刃有余版本千牛的常用功能包括宝贝管理店铺管理货源中心营销中心其它部分。其中,宝贝管理可以显示已被购买的宝贝,并能直接发布宝贝店铺管理包括我的店铺店铺装修图片空间子账号管理几个功能.千牛官方下载说明小编整理了千牛官方正版所有客户端提供下载,目前官方只开发了版和版,相信后续还会推出版...更多>>
    <font color=阿里旺旺">
    (24)阿里旺旺
    阿里旺旺这款淘宝专用的商务沟通软件相信喜爱淘宝的朋友都会必备这款软件,它是将原先的淘宝旺旺与阿里巴巴贸易通整合在一起的一个新品牌。这个品牌分为阿里旺旺淘宝版与阿里旺旺贸易通版阿里旺旺口碑网版三个版本,这三个版本之间支持用户互通交流,但是,如果你想同时使用与淘宝网站和阿里巴巴中文站相关的功能,需要同时启动淘宝版与贸易通版。西西为大家提供了阿里旺旺卖家版下载阿里旺旺买家版下载。...更多>>
    春节必备
    (57)春节必备
    过年回家想必大家都是准备了各种礼物红包,除此之外我们常备的软件也是必不可少的。回家之后可以教教父母常用的网络工具如何使用,或者在回家的时候考虑到工作上的一些问题需要解决这些都是需要准备的。因此在回家前先看看自己需要下载些什么软件吧,这里西西给大家整理了一些春节常用的软件下载,有各种通讯工具,及一些春节拜年的软件,大家可以按照自己的需求下载使用。...更多>>
    即时通讯软件
    (33)即时通讯软件
    即时通讯是一个终端服务,允许两人或多人使用网路即时的传递文字讯息档案语音与视频交流。即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯和即时通讯,手机即时通讯代表是短信,网站视频即时通讯。在网际网路上颇受用户欢迎的即时通讯服务包含信鸽人人桌面一说语音飞信企业飞信这些服务有赖于许多想法更久的与普遍的线上聊天媒介,如一样知名...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    第 1 楼 湖北电信 网友 客人 发表于: 2012/8/29 18:51:17
    文章写得很详细很好,对于我们这样刚开始学编程的来说太重要了,多谢啦!顶一个

    支持( 0 ) 盖楼(回复)

    最新评论

    第 3 楼 中国CZ88.NET 网友 客人 发表于: 2013/11/24 19:52:17
    懂了,谢谢楼主!

    支持( 0 ) 盖楼(回复)

    第 2 楼 中国CZ88.NET 网友 客人 发表于: 2012/10/26 19:10:48
    顶!楼主辛苦了,还配图啦!谢谢!神一样的人啊

    支持( 0 ) 盖楼(回复)

    第 1 楼 湖北电信 网友 客人 发表于: 2012/8/29 18:51:17
    文章写得很详细很好,对于我们这样刚开始学编程的来说太重要了,多谢啦!顶一个

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)