问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

做C++项目安装包

发布网友 发布时间:2024-07-22 12:27

我来回答

3个回答

热心网友 时间:2024-08-21 17:07

下面只是最基本的操作。

程序环境:

VS 2005

C#

WINFORM

在源程序中:

1.程序完成后,点击生成,生成成功后,系统会在工程文件夹的DEBUG目录里产生相应的EXE文档及DLL。

2.不要点击发布,因为发布后会在工程文件夹的DEBUG目录里产生一个setup.exe等文档,而这些是安装程序所 不需要的。

3.建议删除工程文件夹的DEBUG目录里的内容,再点击重新生成。

对源程序进行部署:

1.创建一个部署的工程文件:文件-新建项目-其他项目类型-安装和部署-安装项目(没研究过这几个模板的区 别)-给工程命名

2.添加一个新文件夹:右键单击应用程序文件夹-添加-文件夹,这样便会在应用程序文件夹下产生一个新的文 件夹,请给他命名(也可以不用添加这个文件夹而直接添加程序必需的文件,这样做的目的主要是为了方便 管理包含其他文件(如:图片)的一些程序)

3.添加必要的文件:右键单击上一步产生的新建文件夹-添加-文件-选择工程文件夹的DEBUG目录里所有的文件 并添加

4.添加程序快捷方式:右键单击用户的“程序”菜单-添加-文件-选择工程文件夹的DEBUG目录里程序的执行文 件(程序名.exe)并添加-右键单击添加的执行文件-创建快捷方式-删除刚才添加的执行文件-修改属性里的 target值并将他指向程序的执行文件(程序名.exe)-添加快捷方式的ICON

说明:这一步主要是添加一个指向程序执行文件的快捷方式,在上面的操作步骤中先添加这个执行文件,后来 又把他删除了,看起来很麻烦和不可思议,实际我也是这么想的,但是我找不到一下子就添加指向程序执行 文件快捷方式的方法,我也是不得以而为之,希望有人能贡献出更好的办法。

5.添加桌面快捷方式:与第4步操作方法相同。

6.生成安装包:点击生成,系统会在工程文件夹的DEBUG目录里产生相应的安装程序,有两个,但安装效果是等 同的。

7.安装应用程序:点击安装包,按系统提示就行。

说明:

1.关于.NET FRAMEWORK的问题:一般的winxp下都没有安装.NET FRAMEWORK,所以要运行用VS2005开发出来的程 序,必须安装这个运行库,这个运行库可以到微软的网站上下载(dotnetfx.exe文件),程序按上述步骤打 完包后,在安装时,安装程序会自动检查操作系统是否具备运行条件,如果缺少这个文件,安装程序会有相 应的提示的,我现在的做法是先安装.NET FRAMEWORK,再安装程序包。也有人先用INSTALLSHIED来打包,这 样就可以实现无人值守安装而不用安装两次。

2.如果要编辑注册表,用户界面,以及自定义操作,在部署工程时要对相应的编辑器进行修改。

热心网友 时间:2024-08-21 17:04

如果不是速成版在为解决方案添加一个安装项目就行了.如果是速成版自己做一个也行.去找个VC++2005可在发行包,然后用winrar做个脚本和项目绑在一起

热心网友 时间:2024-08-21 17:03

在vs2005中建一个安装项目就行了。没那么嘛烦吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑分辨率设置多少合适笔记本电脑分辨率多少最佳 各尺寸笔记本电脑的最佳分辨率 2022年高考480到510分能上山东科技大学吗 朋友借了我一万块钱,现在坐牢了怎么还钱? 天王星和海王星虽然看似一对姊妹星,但还是有区别 ...值得收藏吗?现在分别只都多少钱,照片上有一个铜币的 谁能告诉我这是一枚什么样的铜币,值不值钱? 有谁知道这铜币值不值钱,懂家告诉我一下!谢谢 有谁知道这个铜钱的来历 可以进行异地公积金贷款吗 请问ASPX怎么可以在本地机子上测试呢??需要下载什么用什么安装呢?如题... 无线网需要登录或者认证 大众高尔夫倒车影像不显示怎么回事 ...如果合约到期了,我可以直接把卡给扔了不用了吗,因为我的号是山东... 电信卡不用了直接扔了可以吗 苹果耳机有杂音滋滋怎么解决? 艾青给女雕塑家张得蒂 给女雕塑家张得蒂作者简介 张得蒂的个人其它信息 张得蒂的介绍 给女雕塑家张得蒂作品原文 给女雕塑家张得蒂作品赏析 给女雕塑家张得蒂女雕塑家简介 ...讨厌很贱,在QQ 上还骂我们没心没肺,我怎么巧妙的骂回她 PPT因为动画内存太高怎么缩减ppt因为动画内存太高怎么缩减一点 为什么dnf有的人能拥有好几个觉醒? 和平精英新玩法四圣觉醒模式介绍介绍_和平精英新玩法四圣觉醒模式介绍是... 手机里“强制进行GpU渲染”是啥意思? 怎么压缩内存ppt过大怎么压缩内存ppt过大 PPT如何设置更小内存ppt怎么改小内存 请问,银行卡多久到期 煮馄饨怎样让皮不破? 家庭版黑椒土豆泥的制作方法是什么? 家庭自制土豆泥最简单,细腻嫩滑,口感丰富,好看又好吃 馄饨怎么煮不易破皮? 家庭版土豆泥怎么做好吃又简单? 请问西华大学有博士点吗? .net怎么安装 梦幻西游手游龙宫怎么玩介绍_梦幻西游手游龙宫怎么玩是什么 梦幻西游手游平民龙宫怎么玩平民龙宫完美养成攻略 梦到买桂圆和腊肠 苏州外国语学校每年学费是多少? 苏州市外国语学校学费多少钱一年? 梦幻西游手游玩家分析龙宫加点方法 伙伴搭配[图]-手游攻略-游戏鸟手 ... c++ 如何用socket 传送一个vector<string> 的数据 手机设备不足怎么玩觉醒之战 三年级描写花生的作文300字 Fortran数组越界问题,望各位指教,谢谢! 号码双向停机30天后将进入销号流程什么意思 夏天喝完水就出汗的原因有哪些