Winform打包生成exe
1、首选下载安装Microsoft Visual Studio Installer Projects扩展插件
2、新建项目选择模板setup
3、第三步:项目创建成功之后,添加文件
1.右击Application Folder(应用程序文件夹) => Add => 文件
2.把你需要打包的项目下 => bin => Debug文件夹下的所有文件一个一个添加到Application Folder(应用程序文件夹)中(注:项目不同文件多少不一致,全部添加)
3.我需要打包的项目里的文件全部添加后如下
第四步:添加卸载程序 (C:\Windows\System32)msiexec.exe
1.右击Application Folder(应用程序文件夹) => Add => 文件 =>把msiexec.exe文件添加到Application Folder(应用程序文件夹)
2.添加后如下
3.右击msiexec.exe文件 => 点击Create Shortcut to msiexec.exe
4.得到以下文件
4.点击Setup1(您建的项目)将ProductCode 属性的值复制
5.点击Shortcut to msiexec.exe => 将复制的ProductCode 属性值 粘贴在Arguments 属性中,然后在最前面加上 /X (注:/X后有一个空格)
6.最后将卸载拖动到User‘s Programs Menu(用户的程序菜单)
第五步:
1.右击 Application Folder => Add =>项目输出
2.选择项目、主输出 => 点击确定
3.得到以下文件
4.将主输出文件拖到User’s Desktop(用户的桌面)中***(此处如果拖到用户桌面会生成dll文件,我并没有拖动,而是创建了一个windowsFormsApp1.exe的快捷方式拖进了用户桌面)***
5.右击Setup1(您建的项目)=> 属性
6.点击Prerequisites…
7.选择如下选项 => 确定***(此处选择所使用的.net的版本,此处我选用的是.NET桌面运行5.0.7(x86).NET桌面运行5.0.7(x84))***
8.右击Setup1(您建的项目)=> 生成
9.得到如下文件,即可安装exe并运行
10、按照需要修改安装路径的公司名目录和程序安装包名
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)