[WinForm] VS2010的程序打包封装
因为学习的要求,我需要把自己的程序进行打包封装,开始也是苦恼,没有找到很好的办法,但并没有放弃,终于发现了一个差不多的文章,于是摸索着进行,可喜的是是成功了,下面和大家分享一下。
第一步:前提是你已经将程序编辑好了,就差这一步了,文件 —添加—新建项目。如图:

第二步:已经打开添加新项目窗体中选择其他项目类型—安装和和部署,接下里按着如图选择。Ps:据说installshield le这个也可是使用,我也试了,全是英文的,意识看不懂,可能也是因为看不懂才没有成功吧,我感觉比较麻烦,想学习的话,就自己摸索一下吧。

第三步:此时,你已经开始进入创建界面了,这里有关于stup安装文件属性的更改,你可以摸索一下,这里我就不一一解释了,如图进行选择。

第四步:这里选择添加文件。将你你已经生成并运行的程序找到如标记文件夹下的文件,全部添加进去,包括数据库,配置文件等内容。

第五步:这里值得一提,此标记是默认安装路径,你可以更改。如"D:\",这样开始默认就在D盘了。

第六步:在进行此步之前,你还有做些工作,就是有关快捷方式的生成,单击你程序主文件.exe格式,创建快捷方式,之后你可以对名称进行更改,在属性里的 ico可以添加图标,之后剪切到用的"程序"菜单,因为只能剪切,不知道微软在这里为什么没给复制(我没发现复制,你们知道了可以告诉我),所以以同样的方式,还要将快捷方式粘贴到用户桌面。这样在桌面和启动菜单都有快捷方式了。下面该说第六步操作了,单击setup1属性,进入关键地方了。

第七步:选择系统必备查看,必备控件。

第八步:正如你所看的,这里需要把你程序所需的组件,默认勾中,如果你所安装的机子没有此类组件,就需要你提前安装了,或者在联网的基础上,自行安装。

第九步:右键 ,生成,基本上大公告成了,接下来你就去,到setup—debug下的安装程序试试看吧。

[WinForm] VS2010的程序打包封装的更多相关文章
- SNF开发平台WinForm之十一-程序打包-SNF快速开发平台3.3-Spring.Net.Framework
		
原来我们用的是微软自带的打包工具去打包,但感觉好像也是第三方做的打包并且很是麻烦,还有时不成功报错.那综合考虑就找一个简单实用的打包工具吧,就找到了NSIS这个.具体打包步骤如下: 1.安装NSIS ...
 - VS2010开发程序打包详解
		
VS2010开发程序打包详解 转自:http://blog.sina.com.cn/s/blog_473b385101019ufr.html 首先打开已经完成的工程,如图: 下面开始制作安装程序包. ...
 - [WinForm] VS2010发布、打包安装程序
		
最近用到了VS2010WinForm的程序打包功能,网上发现一篇好帖,在此记录以供日后他人之需. 原文链接地址:http://www.mamicode.com/info-detail-2453.htm ...
 - <转>[WinForm] VS2010发布、打包安装程序(超全超详细)
		
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应 ...
 - [WinForm] VS2010发布、打包安装程序(超全超详细)
		
1. 在vs2010 选择“新建项目”→“ 其他项目类型”→“ Visual Studio Installer→“安装项目”: 命名为:Setup1 . 这是在VS2010中将有三个文件夹, 1.“应 ...
 - WinForm 之 VS2010发布、打包安装程序
		
第一步.在vs2010 打开要打包的应用程序解决方案,右键“ 解决方案 ” → “ 添加 ” → “ 新建项目 ” → “ 其他项目类型 ” → “ 安装和部署 ” → “ Visual Studio ...
 - C#windows应用程序打包(VS2010+SQLServer2008)
		
C#windows应用程序打包(VS2010+SQLServer2008) 开发环境:VS2010+SQL Server 2008 操作系统:win7_32bit 旗舰版 开发语言:C# 项目名称:学 ...
 - VS2013 Winform程序打包部署   InstallShield2015LimitedEdition
		
VS2013 Winform程序打包部署 VS2013默认是没有安装打包程序的,需要手动安装,我安装的是 InstallShield2015LimitedEdition. 1.点击解决方案,右键,选择 ...
 - 用installshield2013 将winform程序打包成exe执行程序
		
前期准备工作 1,一个已经测试通过的winform程序 2,安装好的installshield2013插件 ps:一般VS都没有安装此插件,需要自己去下载 打包步骤 1,新建一个打包程序 ps:如 ...
 
随机推荐
- HDU 1846 Brave Game(简单巴什博弈)
			
Brave Game Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ...
 - STM32 常用GPIO操作函数记录
			
STM32读具体GPIOx的某一位是1还是0 /** * @brief Reads the specified input port pin. * @param GPIOx: where x can ...
 - AutoCAD DxfCode组码值说明
			
值 说明 -5 APP:永久反应器链 -4 APP:条件运算符(仅与 ssget 一起使用) -3 APP:扩展数据 (XDATA) 标记(固定) -2 APP:图元名参照(固定) -1 APP:图元 ...
 - find命令之exec
			
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了. exec解释: -exec 参数后面跟的是command ...
 - inputs
			
inputs.bind({ keyup:function(){$(this).val($(this).val().replace(/\D/g,''));}, focus:function(){if($ ...
 - HDU 5828 Rikka with Sequence (线段树+剪枝优化)
			
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5828 给你n个数,三种操作.操作1是将l到r之间的数都加上x:操作2是将l到r之间的数都开方:操作3是 ...
 - POJ 2828Buy Tickets
			
POJ 2828 题目大意是说有n个插入操作,每次把B插入到位置A,原来A以后的全部往后移动1,球最后的序列 tree里保存的应该是这整个区间还有多扫个位置可以插入数据,那么线段树里从后往前扫描依次插 ...
 - POJ 1852 Ants (等价思考)
			
题意:在一根杆上有 n 只蚂蚁,速度为1,方向不定,如果相碰,则反向运动,问你最长的时间和最短时间,所有蚂蚁都掉下杆去. 析:换个方法想,如果两只蚂蚁相碰了,会有什么现象?其实就和没有碰撞是一样的,没 ...
 - Dubbo远程调用服务框架原理与示例
			
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成. 主要核心部件: Remoting: 网络通信框架 ...
 - 用DependanceProperty做Dynamic换Icon
			
1:做Icon用Canvas还是DrawingBrush? Canvas的例子: