【C++】VS2010将写好的程序打包成安装文件发布
参考链接:http://blog.csdn.net/yongh701/article/details/51326142
我们可以将自己写好的VS2010程序打包成安装文件,给用户安装,具体步骤如下:
1、如下图,同样是新建一个项目,但是这次是新建一个其它项目类型,关于安装和部署,Visual Studio Installer中的安装向导。之后,创建完成之后,弹出的向导,没什么特殊情况,可以直接下一步到完成。(接下来的操作都按照默认)
2、在应用程序文件夹中,添加已经写好的解决方案所在的文件夹中的Debug文件夹中的所有文件,如果是窗体程序这个Debug在解决方案中的bin文件夹中。
3、之后,可以在点击用户的“程序”菜单或者用户桌面,让这个安装向导安装完成时,自动在开始菜单或者在桌面,给Debug文件夹中的exe创建快捷方式。
4、之后,如下图,在这个项目的”属性“中的生成配置,修改setup1.msi的输出位置,和安装程序要附带的组件,一般情况下,vc2010运行库是必须带的,同时,对于窗体程序应该带上相应版本的Framework,如果还用到数据库来存东西,关于SQL Server的东西自己看着办。
需要注意的是,这些组件的获取方式,请将原来的从网上获取,改成直接本机复制到安装程序。
5、弄好之后,就可以生成,生成过程比较久,之后可以到刚才你设置的位置取相应的安装文件
同样是将这个Setup1解决方案下的Debug文件夹丢给别人,别人就可以通过安装向导,开始安装刚才你打包的程序。同时这个安装向导会自动检查当前系统缺少哪些组件,会自动安装上的。同时还会将这个程序,写入注册表,用户可以在添加和删除程序中找到,弄得非常正式~
附加参考:
参考:
1、http://wenku.baidu.com/link?url=AAdvye_kkxaaVicMA3IRtaSW6Ig9bALZHF1PjX8j_mlxZWkkOIzywn0wiyz7bYihJrjWwLXwZw5aJkpHYNz2l7mBJ9pHNpZfzkTN7fMZr8m
2、http://blog.csdn.net/wenmang1977/article/details/7733685
3、http://blog.csdn.net/gotosola/article/details/8813636
4、http://www.cnblogs.com/shenqiboy/archive/2012/03/20/2407694.html
5、http://www.cnblogs.com/jasonxuvip/archive/2012/07/13/2589952.html
【C++】VS2010将写好的程序打包成安装文件发布相关推荐
- 如何将spyder打包成exe_exe程序打包成安装文件,自己的程序制作成一键安装程序...
我们自己编写的程序已经可以在本地运行了,如果要变成像qq那样的安装包该怎么做呢? 这里需要借助打包工具来进行,我使用的是VNISEdit软件,该软件免费且简单高效,下面来看下如何打包成安装程序. 1 ...
- 把Java程序打包成jar文件包并执行
把Java程序打包成jar文件包并执行 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project 打包步骤: ...
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
- java 程序包jar_把Java程序打包成jar文件包并执行
把Java程序打包成jar文件包并执行 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project 打包步骤: ...
- java代码执行 打包jar_Java程序打包成jar文件包并执行的方法
这篇文章主要介绍了把Java程序打包成jar文件包并执行的方法,非常具有实用价值,需要的朋友可以参考下 本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自 ...
- java打包成jar_把Java程序打包成jar文件包并执行的方法
本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建 ...
- java 程序打包成jar_把Java程序打包成jar文件包并执行的方法
本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建 ...
- labview如何弹出提示窗口_以实例跟我学如何将LabVIEW的VI程序打包成安装程序
当我们在LabVIEW平台上辛辛苦苦编写完成测试软件程序时,一般很少情况将程序源代码分发给用户,而是将VI程序制作成可执行的安装包程序,供用户安装使用. 那么,如何将LabVIEW中的VI程序打包成安 ...
- 强烈推荐-这个方法让chrome浏览器拓展程序打包成.crx文件最快?
强烈推荐!这个方法让chrome浏览器拓展程序打包成.crx文件最快? 简介 视频教程 操作步骤 参考资料 结束の语 今日问答 YOUTUBE频道 欢迎订阅我的bilibili频道 强烈推荐!这个方法 ...
最新文章
- 【 C 】对左值与右值的一些个人思考
- express-14 发送邮件
- HDFS联邦机制实现HA原理
- C++STL常用拷贝和替换算法
- org.hibernate.annotationexception no identifier specified for entity
- Shell——read读取控制台输入和函数
- linux seq_file 接口
- java top.dialog控件,java – 如何只为他的父级创建JDialog onTop?
- 高并发编程-07-JDK提供的原子类操作及原理
- Quartz框架调用Demo
- 小白跟学系列之手把手搭建NLP经典模型-2(含代码)
- 2021-11-16-小甲鱼python教学视频总结
- SSM小区停车场管理系统
- Python常用模块库
- 小胡学python【2】
- cpufreq 代码分析
- 伴随着5G,这些机器人也来了!
- 租房子,光看数据怎么够,Python爬取某站租房图片
- 二叉树遍历(递归、非递归)
- MyBatis实战【上】
热门文章
- springboot和quartz整合实现动态定时任务(持久化单节点)
- php常见的面试题目
- 计算机中整数加法满足结合律吗
- Visual Studio 的码云扩展 V1.0.85 发布
- 设置Android Studio工程布局文件的默认布局
- 【Hibernate框架开发之九】Hibernate 性能优化笔记!(遍历、一级/二级/查询/缓存/乐观悲观锁等优化算法)...
- day 05 多行输出与多行注释、字符串的格式化输出、预设创建者和日期
- JavaScript中eval()函数
- 属性动画基础之ValueAnimator
- VirtualBox 虚拟机的网络设置