InstallShield中文网站 > 新手入门 > 什么是InstallShield 如何使用InstallShield创建新的项目
教程中心分类
什么是InstallShield 如何使用InstallShield创建新的项目
发布时间:2026/10/20 14:19:15

品牌型号:惠普 Laptop 15

软件版本:InstallShield 2020

系统:Windows 10  

我们在做软件交付时,通常都会用到打包工具。可以说,一款专业的打包工具能够极大提升软件的交付质量和用户安装体验,而InstallShield就是目前行业内使用率很高的专业打包软件之一。下面就给大家介绍一下什么是InstallShield,如何使用InstallShield创建新的项目的相关内容。

一、什么是InstallShield

InstallShield是一款专业的Windows软件安装包制作工具,其核心作用是将开发完成的软件、依赖文件和配置信息,打包成用户可直接双击安装的.exe或.msi文件。下面就给大家具体介绍一下:

1、可以制作标准安装包,生成通用格式,支持桌面软件、服务器程序、Web程序等多种类型的安装部署。

对话框
图1:对话框

2、能够自动处理各类复杂配置,不只是简单复制文件,还可以写入注册表、检测系统环境,例如检查电脑是否安装.NET等必需组件,同时自动配齐软件运行所需的.dll等依赖文件。

图2:自定义操作和序列

3、定制方式灵活,既可以通过脚本精细控制安装流程,也提供可视化向导界面,即使不懂编程,也能通过图形界面操作轻松完成打包。此外,它还支持现代部署方式,可以制作MSIX、App-V等虚拟化安装包,适配云环境和虚拟化部署场景。

脚本编辑
图3:脚本编辑

二、如何使用InstallShield创建新的项目

想要新建项目,我们直接在InstallShield的主界面工具栏操作即可,下面我带大家一步步看具体流程。

1、点击【新建项目】按钮进入创建界面后,选择项目类型是整个流程中最关键的一步。软件提供了多种不同用途的项目类型,新手只需重点掌握最常用的Basic MSI项目类型即可。 Basic MSI项目基于微软标准的Windows Installer技术,兼容性好,属于行业通用格式,适合绝大多数普通软件,也适用于企业批量部署场景,非常适合新手入门使用。

新建
图4:新建

2、除此之外,还可以选择自定义脚本类型项目。它依托软件专属的脚本引擎,自由度和灵活性高,能够通过编写脚本实现各种复杂的安装逻辑,适合需要特殊系统配置、硬件交互的场景,不过学习难度相对更高。 另外,软件还提供MSIX现代应用打包、QuickPatch补丁制作等项目类型,大家可以根据自身实际需求灵活选择。

自定义脚本项目
图5:自定义脚本项目

3、选好项目类型后,在窗口下方填写对应的项目信息。首先自定义项目名称,再选择项目文件在电脑上的保存路径。这里建议勾选创建子文件夹选项,软件会自动生成独立的项目文件夹,文件分类更整洁,方便后续修改和管理。 全部信息设置完成后,点击【OK】确定按钮,InstallShield就会自动生成并打开全新的工程项目,然后在基本信息设置界面输入相关内容即可。

基本信息设置
图6:基本信息设置

以上就是关于什么是InstallShield ,如何使用InstallShield创建新的项目的全部内容了。掌握InstallShield的新建项目操作,是开展软件打包工作的第一步,也是最基础的入门前提。只有熟练掌握项目创建、选对对应的工程类型、规范保存项目文件,才能为后续导入程序文件、配置依赖环境、设置安装界面、编译输出安装包等全套打包流程打好基础。

176 5129 0128