使用Advanced Installer爲LabVIEW生成的exe製作安裝程序

0、前言

LabVIEW是個簡單易用的圖形化編程開發軟件,其也可以生成可執行應用程序(.exe),同時,LabVIEW也可以直接製作可執行應用程序的安裝程序。

但是,LabVIEW製作的安裝程序有以下不足:

  1. 界面較爲醜陋,可定義的界面較少;
  2. 卸載不方便,難以生成卸載快捷方式,每次都只能到控制面板裏進行卸載;
  3. 難以實現exe的自動更新。

爲此,本人棄用了LabVIEW自帶的安裝程序,轉而採用Advanced Installer來爲LabVIEW生成的可執行應用程序(.exe)製作安裝程序。

1、利用LabVIEW生成可執行應用程序(.exe)

我們新建一個例子來進行說明。首先,創建一個LabVIEW項目,命名爲TestApp,添加主vi:main.vi,添加一個簡單的加法運算器。再爲這個項目添加個圖標吧:logo.ico。
在這裏插入圖片描述
Ctrl+R運行,完美。

接下來製作exe。右鍵程序生成規範-新建-應用程序(EXE):
在這裏插入圖片描述
程序生成規範名稱:可以隨意命名,這個主要是體現在Labview項目樹裏的名字。
目標文件名:這個要自己命名好,生成程序之後就是這個名字.exe
目標目錄:就是生成的exe放哪。
在這裏插入圖片描述
源文件裏,啓動vi選那個Main.vi
在這裏插入圖片描述
圖標選擇我們的logo.ico:
在這裏插入圖片描述
其他的自行根據需要進行更改。
點擊生成,即可生成exe文件。到這裏,也就可以關閉LabVIEW軟件了。在生成的目錄下,我們可以看到已經生成了好幾個文件:
在這裏插入圖片描述
在這裏,直接雙擊是可以運行TestApp.exe程序的,它相當於一個綠色版的程序。
在這裏插入圖片描述

2、利用Advanced Installer製作安裝程序

打開Advanced Installer,新建-安裝程序-(通用模板)企業版。
在這裏插入圖片描述
在通用模板4個選項中,相比於簡單版和專業版,企業版擁有更多可以自定義的選項,爲後續製作自動更新程序、自定義安裝界面等內容,這裏選擇了企業版。
在這裏插入圖片描述
首先,點到資源欄目下的文件和文件夾,把上面Labview生成的幾個文件都添加進來。
在這裏插入圖片描述
並添加一個卸載快捷方式到應用程序 文件夾。同理,在桌面文件夾創建新的快捷方式到TestApp.exe,在[開始]菜單添加文件夾,並在該文件夾下添加TestApp.exe和卸載的快捷方式。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
回到產品信息-產品細節,修改名稱、發佈者,版本那裏可以直接手打,但是還是建議點後面的…,直接鏈接到exe文件去。
在這裏插入圖片描述
下方的添加或刪除程序(控制面板)注意添加下logo:
在這裏插入圖片描述
在構建裏,更改生成msi還是exe,更改生成的安裝程序的目錄,名稱以及Logo:
在這裏插入圖片描述
在用戶界面那裏可以設置安裝程序的主題等等,一大堆東西,不過這些不影響安裝程序的生成。
在這裏插入圖片描述
修改完、自定義完,點擊構建,即可生成安裝程序。
在這裏插入圖片描述
在輸出目錄下,我們可以看到生成的安裝程序了。
在這裏插入圖片描述

3、安裝測試

運行上面構建出來的TestApp_Setup_v1.0.0.0.exe,安裝過程如下:
在這裏插入圖片描述
在這裏插入圖片描述
安裝完成後:
在這裏插入圖片描述
運行:
在這裏插入圖片描述
卸載的話,幾個卸載的快捷方式,以及控制面板裏都可以卸載。

下一篇:採用Advanced Installer爲軟件製作更新程序:

發佈了26 篇原創文章 · 獲贊 16 · 訪問量 8571
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章