日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

nsis帮助文档_使用NSIS打包程序

發(fā)布時間:2023/11/27 生活经验 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nsis帮助文档_使用NSIS打包程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1、前言

程序設計好以后會生成若干可執(zhí)行文件和依賴文件。為了方便程序被更好地使用,需要將程序封裝為一個安裝程序。

2、平臺和環(huán)境

Windows系統(tǒng)

安裝NSIS

下載地址:https://nsis.sourceforge.io/Download

NSIS(Nullsoft Scriptable Install System)是一個開源的 Windows 系統(tǒng)下安裝程序制作程序,提供了安裝、卸載、系統(tǒng)設置、文件解壓縮等功能。NSIS通過腳本語言來描述安裝程序的行為和邏輯的。

安裝HW VNIS Edit

下載地址:https://sourceforge.net/projects/hmne/

HW VNISEDIT是他的這門語言的一個開發(fā)工具,能通過向導自動生成一些代碼,下面我們做一個簡單的應用程序打包步驟

3、使用教程

安裝NSIS

成功安裝NSIS如下圖所示。


NSIS安裝成功

User Manual


用戶手冊

進入HM VNISEdit窗口

HM VNIS Edit

NSIS腳本向導

選擇文件-新建向導后進入向導窗口。


NSIS腳本向導

填寫應用程序信息

應用程序的信息可以在安裝程序右鍵后詳細信息中查看。


image.png

安裝程序選項

選擇安裝程序圖標或者使用默認的圖標。設置安裝程序的文件、語言、用戶圖形界面。


image.png

快閃屏幕和背景窗口基本不設置

應用程序的目錄與授權信息


image.png

如果授權文件沒有刪除文本框中的文本。


image.png

指定應用程序的文件


image.png

選擇文件樹,如果安裝程序要復制文件夾,則選擇文件樹時勾選包含子目錄。


image.png

應用程序圖標和快捷方式


image.png

可以在此過程中添加其他文件的快捷方式。其他文件如用戶手冊,設置程序等。

安裝后運行方式


image.png

解決安裝方式


image.png


image.png

查看腳本


image.png

修改腳本和輸出腳本文件


image.png

4、程序安裝


image.png


image.png


image.png


image.png


image.png


image.png

5、卸載程序


image.png


image.png


image.png

6、安裝程序個性化

參考文檔:https://www.cnblogs.com/modou/p/3573772.html

7、生成安裝程序出現(xiàn)的bug

7.1 請指定安裝程序語言?


image.png

解決辦法:

HM VNISEdit 這個工具是第三方腳本編輯器。在編譯的時候,它需要調用 NSIS 本身。之所以不出現(xiàn)語言選項,是因為它沒檢測到你的 NSIS 安裝路徑。在它菜單欄“NSIS”下找到“配置”,打開的界面中,有個“路徑”選項,編譯器路徑瀏覽到 NSIS 文件夾下的 makensis.exe,幫助文件瀏覽到 NSIS 文件夾下的 help.chm 或NSIS.chm 即可正常加載語言。


image.png


image.png

7.2 找不到License文件


image.png

授權文件有的話就指定,沒有就空著。

7.3 安裝目錄沒有文件夾

[涉及機密]

文件夾沒有被打包進來:


image.png

選擇要打包的文件,直接把要打包的目錄內容全部添加進來,注意兩處.,以及勾選“包含子目錄”,不要勾選”單獨添加每個文件“,編譯的時候會把所有的文件打包進來的,下一步

8、其他參考資料:

NSIS多語言支持:https://blog.csdn.net/zjlei712/article/details/39102337

官方支持文檔:https://nsis.sourceforge.io/FAQ

NSIS使用教程:https://www.cnblogs.com/myall/p/3637759.html

總結

以上是生活随笔為你收集整理的nsis帮助文档_使用NSIS打包程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。