首先看一下安装效果
Step1:
Step2:
Step3:
Step4:
Step5:
安装完成
下面详细介绍iss格式文件内容:
首先下载安装innosetup增强版
软件下载地址:
软件打包工具-innosetup增强版-桌面系统文档类资源-CSDN下载
然后分析上面的案例代码:
案例中的文件夹如下:
主脚本是YNote.iss,库文件脚本在dll.iss中
Tmp文件夹很重要,里面包含了定制化安装界面所需要的各种文件,下图列举了针对上面五个步骤所对应的资源,后期大家可以自己替换相应的图片即可;
下面带大家看一下主代码,看看大家需要修改哪些部分就可以制作成一个属于自己的安装包了(项目代码见文章最后链接)
我们基于这个模板进行修改,测试制作一款 口助手的打包步骤:
第一步:
安装好后innosetup后,打开ynote.iss(可以自己改个其他名字)
打开界面如下:
第二步:改名字
第三步:改版本
第四步:
第五步:
改安装程序和卸载程序的图标
测试随便改一个:
第六步:这一步骤比较重要
第一个tmp是不要修改的,后续很多地方都需要用到
第二个app 是需要打包用到的软件,即我们用工程的应用程序,C#的话一般是Release版本的应用程序;
App文件夹里面的应用层程序名称 需要与代码中的保持一致,如下图:
第七步:可以保持不修改
第八步:
修改的另一个重点来了,如何修改资源
这里定义了很多变量,变量名称对应这tmp的图片资源,后面可以设置资源的大小与设置中的一致;
这样就能够一一对应上了;
第九步:
接下来 我们简单修改以下资源图片作为测试内容:
这里有个需要注意的地方,如果改变了图片的大小,则代码的大小也要同步更改:
例如:license.png改成了license2.png
代码则由
变成
第十步:修改好资源后,我们编译一下:
编译成功后我们测试安装一下:
桌面也出现应用程序的图标了
开始目录也出现了图标
至此,在文件夹下出现一个安装包:
项目工程链接地址:innosetup打包工具项目工程iss项目工程代码-管理软件文档类资源-CSDN下载
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!