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