热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Microsoft_MicrosoftVisualStudioInstallerProjects安装包的制作案例

本文由编程笔记#小编为大家整理,主要介绍了MicrosoftVisualStudioInstallerProjects安装包的制作案例相关的知识,希望对你有一定的参考价值。Mi
本文由编程笔记#小编为大家整理,主要介绍了Microsoft Visual Studio Installer Projects 安装包的制作案例相关的知识,希望对你有一定的参考价值。

Microsoft Visual Studio Installer Projects 安装包的制作案例

1、安装Microsoft Visual Studio Installer Projects 插件

      本文使用的是Microsoft Visual Studio Enterprise 2019 ,打开Microsoft Visual Studio 2019(以下简称VS)  选择 菜单栏中的 扩展 管理扩展  左侧选择联机 右侧输入框输入 Microsoft Visual Studio Installer Projects ,点击下载 下载成功以后,关闭VS,即可安装

技术图片

 

 

2、创建解决方案QingLong,添加项目Windows 窗体应用(.NET Framwork) ,取名MyTestWinFrm, 安装Microsoft Visual Studio Installer Projects 插件成功之后,重启VS ,

     本文为了演示,创建了一个Windows 窗体应用(.NET Framwork) 程序MyTestWinFrm,其他的项目也是一样的,都可以作为待打包的安装程序。具体步骤如下:

     打开VS 按下快捷键 Ctrl+Shift+ N, 选择  空白解决方案  点击下一步

技术图片

 

输入 解决方案名称 保存的位置 点击 创建,

技术图片

 

 

 

 选择解决方案 右键 添加项目,选择 Windows 窗体应用(.NET Framwork) ,点击下一步

技术图片

 

 

输入名称和位置,点击创建

技术图片

 

 

 

  项目MyTestWinFrm里面的具体功能,根据需自行实现,本文不做具体实现。

  3、添加打包安装程序Setup Project

    选择解决方案QingLong,右键添加项目,选则 Setup Project 点击 下一步

技术图片

 

 

 输入 名称  点击创建

技术图片

 

  4、添加需要打包的MyTestWinFrm程序到打包安装程序Setup Project中

       点击解决方案生成,MyTestWinFrm就会生成需要打包的文件,后面会用到这些生成的文件

       选择setup项目,右上角有一排按钮,文件系统编辑器,注册表编辑器,文件类型编辑器,用户界面编辑器,自定义操作编辑器,启动条件编辑器,如下图所示:

 技术图片

 

选择 文件系统编辑器

技术图片

 

 选择 Applicaruon Folder 

技术图片

 

 选择 项目 点击确定

 技术图片

 

 

 5、生成安装包

 选择Setup项目,右键 生成或者重新生成,即可生成安装包了,生成的安装包如下

技术图片

 

生成的安装包如下

技术图片

 

 

上述步骤,即可完后项目的打包安装了。

 


推荐阅读
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍了如何在 Windows 环境下使用 node-gyp 工具进行 Node.js 本地扩展的编译和配置,涵盖从环境搭建到代码实现的全过程。 ... [详细]
  • 本文详细介绍了如何在PHP中进行数组删除、清空等操作,并提供了在Visual Studio Code中创建PHP文件的步骤。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 如何彻底清除顽固软件如360
    本文详细介绍了如何彻底卸载难以删除的软件,如360安全卫士。这类软件不仅难以卸载,还会在开机时启动多个应用,影响系统性能。我们将提供两种有效的方法来帮助您彻底清理这些顽固软件。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 本文详细介绍了 Visual FoxPro 中 GETCOLOR() 函数的功能及其使用方法,帮助开发者更好地理解和应用该函数。 ... [详细]
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
  • 本主题面向IT专业人士,介绍了Windows Server 2012 R2和Windows Server 2012中的组托管服务账户(gMSA),涵盖了其应用场景、功能改进、硬件和软件要求以及相关资源。 ... [详细]
  • Python第三方库安装的多种途径及注意事项
    本文详细介绍了Python第三方库的几种常见安装方法,包括使用pip命令、集成开发环境(如Anaconda)以及手动文件安装,并提供了每种方法的具体操作步骤和适用场景。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 本文探讨了如何通过预处理器开关选择不同的类实现,并解决在特定情况下遇到的链接器错误。 ... [详细]
author-avatar
梅花七
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有