C#打包程序详解(代码转为安装包)

我们写好的代码要交给用户使用时,需要通过打包将代码变为一个安装文件(.exe文件或.msi文件),本文详细介绍了以Visual Studio为编译器的情况下,如何将C#代码打包的方法。

1.新建项目

以WPF(Windows Presentation Foundation)项目为例。打开Visual Studio编译器->文件->新建->项目->WPF应用(输入名称,程序位置)->确定。
在这里插入图片描述
在这里插入图片描述

2.简单写个小程序

从工具箱(工具箱一般在右边,如果找不到在上方“视图”里可以添加“工具箱”)拖动一个Button和一个TextBox到MainWindow中
在这里插入图片描述
点击TextBox,在“属性”界面将TextBox的名称改为t1,清空框内内容
在这里插入图片描述
双击Button生成click事件,输入按钮响应事件
在这里插入图片描述

3.生成安装包项目

文件->新建项目->其他项目类型-Visual Studio Installer->Setup Project->输入名称(eg:Setup1)->选择“添加到解决方案”->确定
在这里插入图片描述
Δ:如果找不到Visual Studio Install,可以在“工具”->“扩展和更新”里搜索找到
在这里插入图片描述

4.选择打包项目

在弹出的File System窗口,右键Application Folder->Add->项目输出->主输出->确定
在这里插入图片描述
在这里插入图片描述
右键主输出->Create Shortcut以生成快捷方式
在这里插入图片描述
将生成的快捷方式重命名(eg:chw),拖住快捷方式到User’s Desktop文件夹下
在这里插入图片描述
在这里插入图片描述
左键Setup1,可以在属性栏目修改软件版本号,制作者,图标等信息
在这里插入图片描述
右键Setup1->重新生成
在这里插入图片描述

5.安装应用程序

至此已经打包完成了,在程序文件夹找到Setup1文件夹->Debug->setup.exe
在这里插入图片描述
点击安装,一直点下一步直到安装完成(中间可以自定义安装位置),完成后用户桌面出现该软件快捷方式,点击软件快捷方式
在这里插入图片描述
点击软件打开后界面中的按钮,在文本框中成功出现helloworld文字
在这里插入图片描述

  • 12
    点赞
  • 141
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值