创建WinFrom项目,生成桌面exe安装包 【VS2019】

一:添加WinFrom开发需要的工具

    a)打开VS-->选择随意项目或继续无需代码-->工具-->获取工具和功能-->选中【.NET桌面开发】进行安装即可。

二:创建WinFrom项目

    a)打开VS-->创建新项目-->搜索窗体应用,选择Windows 窗体应用(.NET Framework)如图所示-->修改项目名称、位置、框架版本等,点击创建即可。-->进行对应的功能创建和操作

  

 

三:将WinFrom项目打包成exe安装包,并创建快捷方式(VS2019)

    a)下载扩展Microsoft Visual Studio Inudio Installer Projects

        扩展-->管理扩展-->搜索Microsoft Visual Studio Installer Projects 下载即可。

    b)安装成功后-->右键解决方案-->添加-->新建项目-->搜索setup 选择Setup Project-->修改项目名称、位置-->生成后如图四

 

 

 c)项目创建成功后,引入要生成的WinFrom文件

   1.右键Application Folder文件夹-->Add-->文件-->找到你需要打包程序的bin文件夹,我这里是zmTest-->Debug-->将Debug下所有文件重复操作全部添加到Application Folder文件夹

 

 d)添加卸载程序msiexec.exe(位置:C:\Windows\System32

    1.右键Application Folder文件夹-->Add-->文件-->C:\Windows\System32-->msiexec.exe

 

     2.右键msiexec.exe文件-->点击Create Shortcut to msiexec.exe-->生成Shortcut to msiexec.exe文件-->选中你的项目名称-->找到ProductCode值,选中复制。

 

     3.点击Shortcut to msiexec.exe-->将ProductCode值复制到Arguments属性中,然后在最前面加上/X(注:/X后加一个空格)-->将此文件拖动到User's Programs Menu(用户的程序菜单)

 

 

 e)添加安转程序exe

   1.右键Application Folder文件夹-->Add-->项目输出-->查看你的项目选中是否错误,无误点击确定-->得到【主输出 from zmTest(active)】文件

 

 

2.右键【主输出 from zmTest(active)】文件-->点击Create Shortcut to 主输出 from zmTest(Active)-->得到【Shortcut to 主输出 from zmTest (Active)】文件,可进行重命名。

 3.修改为测试安转了这里-->将此文件拖入User's Desktop(用户桌面)-->选中程序右键选择属性-->点击Prerequisites...-->选中你使用的.net版本确定

  

 e)添加程序图标,可以不添加(建议添加)

 1.右键Application Folder文件夹-->Add-->文件-->上传ICO图标

 

 2.右键User's Desktop下的快捷方式-->选择属性窗口-->双击ICON-->点击Browse-->选择刚刚添加的ICON文件--确定即可

 

 

 

 f)生成项目--》安转程序exe

   1.选择你的项目-->右键点击生成-->右键查看本地生成的Debug得到可以安装的exe文件

四:测试生成的exe是否可以正常安装

   a)双击安装程序-->选择安装路径->查看是否转账城管

 

posted @ 2023-06-27 17:36  Team_Leading  阅读(2265)  评论(0编辑  收藏  举报