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

1.新建项目

以WPF(Windows Presentation Foundation)项目为例。打开Visual Studio编译器->文件->新建->项目->WPF应用(输入名称,程序位置)->确定。
C#打包程序详解(代码转为安装包)
C#打包程序详解(代码转为安装包)

2.简单写个小程序

从工具箱(工具箱一般在右边,我的Visual Studio自定义了格式所以在左边,如果找不到在上方“视图”里可以添加“工具箱”)拖动一个Button和一个TextBox到MainWindow中
C#打包程序详解(代码转为安装包)
点击TextBox,在“属性”界面将TextBox的名称改为t1,清空框内内容
C#打包程序详解(代码转为安装包)
双击Button生成click事件,输入按钮响应事件
C#打包程序详解(代码转为安装包)

3.生成安装包项目

文件->新建项目->其他项目类型-Visual Studio Installer->Setup Project->输入名称(eg:Setup1)->选择“添加到解决方案”->确定
C#打包程序详解(代码转为安装包)
Δ:如果找不到Visual Studio Install,可以在“工具”->“扩展和更新”里搜索找到
C#打包程序详解(代码转为安装包)

4.选择打包项目

在弹出的File System窗口,右键Application Folder->Add->项目输出->主输出->确定
C#打包程序详解(代码转为安装包)
C#打包程序详解(代码转为安装包)
右键主输出->Create Shortcut以生成快捷方式
C#打包程序详解(代码转为安装包)
将生成的快捷方式重命名(eg:chw),拖住快捷方式到User’s Desktop文件夹下
C#打包程序详解(代码转为安装包)
C#打包程序详解(代码转为安装包)
左键Setup1,可以在属性栏目修改软件版本号,制作者,图标等信息
C#打包程序详解(代码转为安装包)
右键Setup1->重新生成
C#打包程序详解(代码转为安装包)

5.安装应用程序

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

相关文章:

  • 2021-04-02
  • 2021-06-16
  • 2021-09-05
  • 2021-11-21
  • 2021-11-21
  • 2021-09-05
  • 2021-11-17
  • 2021-11-21
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-11-10
  • 2022-12-23
  • 2021-11-21
相关资源
相似解决方案