Inno Setup是一款免费的安装制做软件,小巧、简便、精美是其最大特色,支持pascal脚本,能快速制做出标准Windows2000风格的安装界面,足以完成通常安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。网站
安装软件能够从网上随便一搜,都能下载的到。code
下面以一个本身的项目为例说一下打包的过程,具体要打包的内容以下图所示:blog
其中个人主程序是
moeGame.exe
,这个exe
是整个程序的入口点。教程
小鸭淘客助手.exe
和xiaoya.dll
是第三方的程序,我要在代码中经过Process
类,以进程的方式启动这个第三方程序。进程
Resources
文件夹中存放的是程序中用到的图片。图片
packages
文件夹中是vs经过NuGet
获取并管理的第三方DLL
。里面有NewtonSotf.dll
和HtmlAgilityPack.dll
等第三方的动态连接库。文档
MySql.Data.dll
等是vs本身提供的动态连接库,固然NuGet
也提供了相应的dll
,这里只是为了演示没有用NuGet
,其实全部的第三方dll动态连接库都应该使用Nuget管。固然若是真的不能经过NuGet
找到对应的第三方dll,这样是能够的。不过最好仍是单独的放一个文件夹中。get其它的一些信息,好比安装以后要打开的
README
文档和程序的图标文件。it