【C语言】程序打包教学——一篇文章超详细教会打包!!!!

文章介绍了如何将编写的小程序或小游戏进行打包,以便分享给他人。首先需要创建文件并写好程序,然后安装打包插件MicrosoftVisualStudioInstallerProjects。接着在VisualStudio中创建Setup项目,将应用程序的输出和所需文件添加到项目中,最后在Release模式下生成安装包。安装包生成后,可以发送给朋友安装体验。需要注意的是,某些安全软件可能会识别为危险文件,需关闭安全软件后再安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

不知道大家有没有遇到这样一个问题,当大家写好一个小程序或者小游戏时,想发送给小伙伴分享一下,却不知道怎么操作,无法和小伙伴共享喜悦,也无法让小伙伴看到自己的学习成果,这篇文章教会大家将程序进行打包,这样就可以和小伙伴分享啦!!!

这次的教学讲的可能不够详细,不太好展示,求原谅
在这里插入图片描述


教学正文

1.准备阶段

首先,先创建一个文件,写好自己的程序。

2.安装打包插件

点击右上角拓展->点击管理拓展
会出现以下界面在这里插入图片描述

下载Microsoft Visual Studio Installer Projects
可千万别下错啦,有的电脑Microsoft Visual Studio Installer Projects不在第一个,可能在第二个,看清楚在下载

后续等待下载完毕即可。
在这里插入图片描述

下载完了会提示,这个红框里面的选项
在这里插入图片描述
点击关闭,再关掉vs软件。

此时,会提示以下界面,当然会加载一段时间,才会出现以下界面,加载需要一段时间,别慌
在这里插入图片描述
点击蓝色的modify即可进入下一步。
在这里插入图片描述
会进入这个界面
在这里插入图片描述
当然,还是得加载,如果加载很长时间,还是没出来界面中的很多内容,
这是下面这个界面的话,直接左边的end tasks键也可以,目前没发现任何问题

在这里插入图片描述
后续依次为以下流程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击close
重启vs安装完成啦!

3.打包教学

右键点击管理方案->点击添加->点击新建项目
到这个界面
在这里插入图片描述

搜索setup project
在这里插入图片描述
按照提示进行创建即可

接下来会进入到这个界面
在这里插入图片描述
途中出现三个文件夹
分别详细说明作用
a.Application Folder:应用程序包含的文件设置,指最终在客户电脑上的安装根目录。
b.User’s Desktop:用户桌面快捷方式设置,用户桌面,一般放个快捷图标。
c.User’s Programs Menu:用户启动菜单的快捷方式设置,一般也是放快捷图标。

接下来右键点击第一个文件Application Folder->add->项目输出
选择主输出点击确定
在这里插入图片描述
再次右键点击Application Folder->add->文件
选择自己需要打包的文件
点击打开即可。
在这里插入图片描述

vs19-48就是我添加的文件

之后右键点击setup在这里插入图片描述

点击重新生成
等待生成完毕

注意注意,补充一点,虽然debug状态也能使用,但是建议在操作之前先换成release状态
在这里插入图片描述
之后,再次右键点击setup,点击在文件资源管理器中打开文件夹。
选择release,如果你是debug状态那就点击debug
在这里插入图片描述
第一个应用程序就是啦
双击按照指示,跟着指示操作就可以安装完成啦。
ps:千万记得,在安装的时候要记住路径或者把路径改成自己熟悉的地方,以免安装完就找不到了。

ps:有些电脑上装了360等安全软件,会自动把文件识别为危险文件,从而强制删除,这个时候先关掉安全软件就行了。

ps:后续发送给其他人的时候,发送的版本是这个安装好的应用程序,而不是那个setup的应用程序


差不多结束啦,去把安装包给小伙伴试试把。
还有不会的私信留言,博主会回的。


!!!!!!!!!!!!求关注!!!!!!!!!!

!!!!!!!!!!!!点个赞吧!!!!!!!!!

在这里插入图片描述
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值