LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

图文详解:如何将 C# 项目打包为 exe和msi安装包

freeflydom
2026年3月6日 14:28 本文热度 159

一、引言

你是否曾开发完一个 C# 程序,却不知道如何把它打包成专业的安装程序?是否希望用户像安装其他软件一样,点击“下一步”即可完成安装?
本篇博客将手把手教你如何使用 Visual Studio Installer Projects 扩展,轻松将你的 C# 项目打包成标准的 Windows 安装包(.msi和.exe)。

二、环境准备

  • 确保你已安装 Visual Studio 2019/2022

  • 确保你有 .NET 项目(如 WPF、WinForms、Console 等)

三、安装扩展:Microsoft Visual Studio Installer Projects

  1. 打开 Visual Studio,点击菜单栏中的 “扩展” → “管理扩展”

  2. 在左侧选择 “联机”,在搜索框中输入 “Microsoft Visual Studio Installer Projects”

  3. 找到后点击 “下载”,安装完成后重启 Visual Studio

💡 提示:如果你使用的是 VS 2022,也可以直接通过 “工具” → “获取工具和功能” 中搜索安装。

四、创建安装项目并配置

  1. 右键解决方案 → 添加 → 新建项目

  2. 选择 “Setup Project”(或 “Installer Projects” 分类下的其他类型)

  3. 在生成的安装项目中:

    • 右键 “Application Folder” → Add → 文件,选择项目Debug或者Release文件夹下面所有文件

    • 右键 “Application Folder” → Add → Project Output,选择主输出

    • 可添加快捷方式、注册表项、文件关联等

    • 右击主输出 Create Shortcut to 主输出创建桌面快捷方式,重命名并将其拖放到 User's Desktop 文件夹中

    • 点击创建好的桌面快捷方面,可以在其属性中 Icon 设置图标。将下载好的图标放到Debug或者Release文件夹下,然后右键 “Application Folder” → Add → 添加图标。双击 Icon 选择 Application Folder 路径下图标。

五、生成与测试

  1. 右键安装项目 → “生成”

  2. 在输出目录中找到生成的 .msi 和.exe文件

  3. 双击运行,测试安装流程是否正常

六、总结

使用 Visual Studio Installer Projects,你可以快速、免费地将 C# 程序打包成专业的安装包,适合中小型项目或初学者使用。如果你需要更复杂的安装逻辑或界面定制,也可以考虑 Advanced InstallerInno Setup 等工具。

转自https://blog.csdn.net/weixin_58663121/article/details/154454259



该文章在 2026/3/6 14:28:20 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved