Benjamin

静以修身,俭以养德,非澹薄无以明志,非宁静无以致远。
随笔 - 345, 文章 - 0, 评论 - 196, 引用 - 0
数据加载中……

如何用vs2010打包

VS2010的打包和vs2008完全一样,步骤如下:

1、  建立安装工程:在程序的solution(解决方案)中,用右键Add(添加)一个New project(新工程),选other project typesSetup project,建立一个安装工程如Setup

2、  添加相应的文件:在setupApplication Folder(应用程序文件夹)的右键菜单的Add(添加)菜单,添加file文件,如要打包的exe文件和必须的第三方库(dll)等,还必须将windowssystem32下的msiexec.exe(这个用于卸载)和创建一个project output,在这一步,也可以增加相应的ico文件

3、  添加快捷方式:在要创建快捷方式的文件中用右键菜单的create shortcut to,在创建的快捷方式的properties(属性)视图中Arguments中填入\x 打包工程(本例中是setup)productCode,这个productCode在打包工程的Properties(属性)视图中的product选项。

4、  编译(build)生成安装包,注意:默认的打包项目中将.Net打到工程里,如果是C++工程,则完全没有必要,可在打包工程的(setup)的properties pages(属性页)prerequisties列表中将.NET选项去掉,否则还在别的windows系统中无法安装成功的。

相比较vs2008,vs2010打包下来的安装包要小的多,一般差距在一倍左右。
注意:这里User's Desktop的“Properties”中的"AlwarysCreate"的选项一定要是True。

posted on 2011-06-07 22:49 Benjamin 阅读(4731) 评论(0)  编辑 收藏 引用 所属分类: VC


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理