VS2012的打包发布,全部都是英文的,刚开始有点难度,不过在查阅了资料和建新哥的指点下,感觉写出来比较好一点。
首先,选择打包发布Release,就在菜单栏下面,如图
1.在解决方案中,右键选择新建项——安装与部署。
提示:如果没有该选择,就选择下面的“启用InstallShield...”,按照微软的提示一步步下载,如果选择国家城市这些组合框时,不能下拉,大家可以代理打开网页或翻墙。成功后,微软会发一封邮件,里面带有激活码,大家可以用激活码激活下载的组件。
2.进入主界面。选择可以对打包的软件更改名称和版本号
3.具体如何打包,大家可以根据下图的流程
3.1这里添加的是主输出项,在主输出项中,我们选择U层中的主输出,因为它具有我们需要的EXE执行文件。
3.2 添加源文件。如下图,新建一个文件夹Source,然后点击“Add Project Outputs”,对每层的源文件进行勾选。
4.建立快捷方式。点击New选项
然后我的选择是"[ProgramFilesFolder],进而选择主输出项,如图
勾选桌面显示快捷方式
提示:这里能够修改快捷方式的名称,不过名称只能是英文,如果用中文的话会出错,大家可以试试
5. 重新编译。重新生成解决方案即可。
建议:最后按照这种方式,打包成功。不过由于我的电脑是64位系统,在32位上使用时提示“不是有效的32位应用程序”,因此建议大家直接使用32位电脑打包发布。