C# installshield2020项目部署打包详细教程

C# 专栏收录该内容
1 篇文章 0 订阅

installshield2020打包教程

一、打开软件建个工程

在这里插入图片描述在这里插入图片描述

New->Windows Installer->Basic MSI->Project Name->location

二、设置项目

在这里插入图片描述

​ 工程建好后,如果没有 1 Project Assistant选项卡,那么选择2 VIEW选项卡中的 Project Assistant 调出该选项。

三、开始打包

​ 点击右下角的next按钮,进入Application Information 设置
在这里插入图片描述
在这里插入图片描述
​ 根据实际情况填入信息,没问题后继续点击右下角next按钮进入Installation Requirements选项,这个选项主要是设置在安装软件前检验安装环境的,有操作系统还有运行依赖,这里根据实际情况选择.NET Framework 4.5.2 FUll package。

配置完成后选择4 Installation Designer选项卡。
在这里插入图片描述
在 Installation Designer选项卡下,选择左侧APPLICATION DATA 下的Redistributables选项,然后在右侧勾选自己的依赖即可。设置完成后选择Project Assistant选项。然后next进入到Installation Architecture选项卡。
在这里插入图片描述
由于演示程序只有一个组件,所以这里默认,继续next进入Application Files选项。
在这里插入图片描述
根据实际情况修改目录名称,然后选择3 添加文件,将要打包的文件添加进来。

弹出的对话框选是下一步就好了。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
添加完成后点击next进入Application Shortcuts选项这个选项是设置快捷方式的。

根据实际情况修改桌面,开始按钮里面的快捷方式名称,然后添加3卸载快捷方式。设置完成后可以进入4预览设置后的快捷方式。完成后next进入APplication Registry选项卡。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qlCS1CAt-1615527707885)(E:\working\学习笔记\blog_2021\installshield教程\1615522279974.png)]在这里插入图片描述
在这里插入图片描述APplication Registry默认设置,next进入installation Interview选项
在这里插入图片描述该选项卡根据实际情况设置,然后next installation Localization
在这里插入图片描述在 installation Localization 下,如果路径有中文要把中文勾上,然后next 进入Build Installation选项卡。
在这里插入图片描述

在Build Installation选项卡下选择生成单文件,先4 bulid isntallations 生成一次,然后进入3设计将依赖和可执行文件打包成一个文件。然后在编译一次即可。

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2044uiTD-1615527707894)(E:\working\学习笔记\blog_2021\installshield教程\1615522708534.png)]在这里插入图片描述

有此提示,表示编译成功。

在这里插入图片描述

打开工程目录下的PROJECT_ASSISTANT\SINGLE_EXE_IMAGE\DiskImages\DISK1文件夹即可看到生成的安装包。

在这里插入图片描述

四、程序安装测试

​ 打开Windows自带的沙盒软件Windows sandbox软件,在沙盒里面测试安装,好处就是软件关了安装信息全部消失,不用担心安装影响系统运行。
在这里插入图片描述在这里插入图片描述
复制setup文件然后,在沙盒里面粘贴。
在这里插入图片描述
然后双击运行程序
在这里插入图片描述
在这里插入图片描述

下一步->下一步->安装完成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装完成。点击运行,没问题即可完工。

  • 2
    点赞
  • 0
    评论
  • 9
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值