前言:关于如何制作一个软件安装包的教程,与编程语言无关。以下,请看详情~

1、下载Inno Setup,下载地址:https://jrsoftware.org/isinfo.php

2、下载最新版本即可。

说明:Inno Setup软件没有提示具体开源协议版本,不过通过有关版权说明,类似于BSD开源协议。

具体可以也可以参考 Inno Setup的源码,开源项目地址:https://github.com/jrsoftware/issrc

3、安装程序下载成功以后,按照常规套路进行安装即可。

4、安装成功以后,Inno Setup Compiler就是它的真身。

5、做个简单测试,自己创建一个WPF项目程序。

6、没啥功能,仅提供用于测试的一个按钮,单击弹出hello world提示框的。

7、制作一个程序图标,例如 666

图标保存为 bmp格式

8、程序资源里面添加图标信息

9、编译以后,根目录下测试一下效果,可以看到程序可以正常运行。接下来开始制作安装包。

防止爬虫各种盗版,此处中间插播该文章最初博客地址:https://www.cnblogs.com/weskynet/p/16672485.html

感兴趣也可以扫下面二维码加个人微信,如果是做.NET技术方向,欢迎一起交流,我可以拉入个人微信交流群。

交流群人多,只能手动拉了~

也可以扫码关注个人公众号:Dotnet Dancer

好了,后面继续~~

10、打开 inno setup安装包制作工具。新手用户建议使用向导来协助制作。

11、下一步

12、编写有关应用信息

13、配置默认安装路径有关

14、选择主启动程序

15、如果没有主启动程序,例如是B/S的,就可以选择第二个勾勾。

16、选择程序所需要的所有文件或文件夹

17、一些信息编写

18、一些配置选项

19、添加版权信息文件

20、系统用户使用权限等

21、选择语言

22、下一步

23、下一步

24、完成

25、生成脚本代码,编译脚本

26、选择保存脚本代码

27、保存到个人指定的位置

28、编译成功

29、看到编译成功以后,生成的安装包文件。

30、双击进行安装,最先打开的是版权说明。

31、选择安装目录,配置的默认地址是C/Program xxx ,所以这儿会看到默认地址。

32、下一步

33、完成。

34、运行看一下效果

35、桌面也会生成图标。图标是我们制作的666图标。

36、安装包的一些配置信息,也可以被查看到。

以上就是该文章的全部内容,谢谢观看。

使用Inno Setup 制作软件安装包详细教程(与开发语言无关)相关推荐

  1. 使用开源软件Inno Setup制作软件安装包

    Inno Setup是一款免费开源的软件安装包制作工具,可以对工程的可执行文件进行打包.设置安装路径以及注册到系统中. 安装包下载地址:Inno Setup Downloads 选择欢迎界面的Crea ...

  2. 使用开源安装包制作工具Inno Setup制作软件安装包

    大家在进行Winform.MFC开发的时候,如果工程中引用了大量的dll,和配置文件的时候,整个release文件夹会显得文件又多又繁琐,特别是发送给客户使用过程中,还要担心某个dll被误删除,而导致 ...

  3. Inno Setup 制作exe安装包

    Inno Setup 制作exe安装包 前言: 使用Inno Setup制作exe安装包,首先需要一个可运行的exe程序,然后下载Inno Setup工具,最后才是制作安装包的过程. exe主程序 此 ...

  4. 使用inno setup制作静默安装包

    概述 大家可能平时深有体会,电脑隔一段时间就会被安装几个流氓软件.但我们明明没有手动去安装,这些是什么时候偷偷安装上去的.主要还是由于,我们安装某些软件时,它会捆绑安装一些软件,还有就是,点击一些钓鱼 ...

  5. Windows下使用Inno Setup 制作exe安装包

    原文地址:点击打开链接 Inno Setup 详解中文资料 其一:使用教程 一.Inno Setup 是什么? InnoSetup 是一个免费的 Windows 安装程序制作软件.第一次发表是在 19 ...

  6. 《PyInstaller打包实战指南》制作软件安装包

    制作软件安装包 下载并安装Inno Setup 快速制作安装包 打包完之后,如果能制作一个安装程序发送给客户,那体验感会更好,软件也可以显得更加专业.在本小节,笔者会教大家如何使用Inno Setup ...

  7. 使用HM NIS Edit制作软件安装包

    使用HM NIS Edit制作软件安装包 使用HM NIS Edit制作软件安装包 背景 准备工作 制作流程 结束语 背景 由于参与的横向项目需要,需要对实验室开发的VSP处理软件进行安装包制作,主要 ...

  8. inno setup打包的安装包如何在卸载完程序后可以继续安装_这两个方法就够了!快速制作Python程序Windows安装包...

    点击关注州的先生 编程应用.实战教程,不容错过 /00/ 前言 我们使用Python可以编写很多提高工作和学习效率的小工具,在编写完之后,如果我们想将其分享给更多的人使用,那么最便捷的方法就是将其打包 ...

  9. 使用Qt Installer Framework制作软件安装包

    概述 Qt Installer Framework(缩写QIF)是Qt官方用于生成软件安装包的工具.包括Qt Creator和Qt Installer Framework自身的安装包都是由这个工具制作 ...

  10. Adobe全家桶系列百度云(含最新软件安装包+安装教程)

    最近后台不少网友留言,让整理一下adobe全系列的软件出来,还特意强调:要能支持XP系统.支持WIN32及64位系统.支持苹果intel及最新的M1.M2芯片,别人有的我全要~! 作为颜值和技术同时在 ...

最新文章

  1. NSDate获取当前时区的时间
  2. 1、lombok的初始使用
  3. 关于Transformer和BERT,在面试中有哪些细节问题?
  4. Java多线程中使用ReentrantLock、synchronized加锁 简单举例
  5. android 翻转切换view,Android ViewFlipper翻转视图使用详解
  6. 通过Python扫描代码关键字并进行预警
  7. oracle 10g的闪回删除与回收站
  8. [基础]全局组、域本地组、通用组的区别与联系
  9. PHP利用memcache缓存技术提高响应速度
  10. EMC变得更有中国味儿
  11. 用mysql求同类型用户重合度_匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来_PHP教程...
  12. 金蝶服务器出纳系统无法启动,金蝶KIS专业版启用出纳系统时提示银行账号或银行名称不能为空...
  13. 平方米的计算机公式,计算平方的公式 各类计算公式
  14. DDR5 trainning
  15. 中兴B860AV2.1B电视盒子刷机固件
  16. 按Enter键起到Tab键的效果
  17. c语言 指针(1) 指向数组的指针
  18. 一级域名,二级域名,父域名,子域名之间的联系
  19. 3ds Max 2016在界面上一点击鼠标右键就报状态集错误
  20. 【恒生公司2016研发工程师笔试卷选择题分析】

热门文章

  1. 产品读书《关键对话:如何高效能沟通》
  2. ssm后台权限管理系统
  3. Unity运行失败,Unsafe code may only appear if compiling with /unsafe
  4. congestion_controller、 remote bitrate estimator、pacing模块浅析
  5. 苹果手机应用分身_云手机应用多开app推荐 好用的多开分身软件
  6. 门萨--高智商者的集中营
  7. matlab语言在天线设计,matlab语言在天线设计中的运用
  8. 基于DDD的微服务设计和开发实战
  9. linux内核irq,linux kernel的中断子系统之(四):High level irq event handler
  10. 神解释:为什么程序员怕改需求?