我们写好的代码要交给用户使用时,需要通过打包将代码变为一个安装文件(.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文字