當前位置:首頁 » 操作系統 » nsis資料庫

nsis資料庫

發布時間: 2025-02-06 07:44:52

『壹』 NSIS打包的程序中加入資料庫服務

你可以檢測用戶是否已經安裝 Oracle 和 .NET,如果沒有安裝,則安裝程序就不啟動。

集成 Oracle 和 .NET 是不現實的,除非你的軟體本身也非常巨大,或者提供了安裝光碟,將 Oracle 和 .NET 都放在裡面。Oracle 可能需要手動安裝。我沒用過,我猜測是使用 Install shield 打包。如果要集成,你需要知道靜默安裝參數。時間太久用戶可能不願意等待,所以還是建議啟動讓用戶手動安裝。可使用 NSIS 提供的插件 Service 檢測 Oracle 相關服務確實 Oracle 是否安裝。服務名稱你自己去搞定:
<a href=" http://nsis.sourceforge.net/Services_plug-in" target="_blank"> http://nsis.sourceforge.net/Services_plug-in</a>

services::IsServiceInstalled 'MyServiceName'
;Pop $0
$0 now contains either 'Yes', 'No' or an error description

官方關於檢測和安裝 .NET Frameword 的參考代碼:
<a href=" http://nsis.sourceforge.net/Detect_and_download_the_.NET_framework." target="_blank"> http://nsis.sourceforge.net/Detect_and_download_the_.NET_framework.</a>
<a href=" http://nsis.sourceforge.net/Simple_Way_To_Install_.NET_Framework" target="_blank"> http://nsis.sourceforge.net/Simple_Way_To_Install_.NET_Framework</a>
<a href=" http://nsis.sourceforge.net/Installing_the_Microsoft_.NET_Framework" target="_blank"> http://nsis.sourceforge.net/Installing_the_Microsoft_.NET_Framework</a>
<a href=" http://nsis.sourceforge.net/How_to_Automatically_download_and_install_a_particular_version_of_.NET_if_it_is_not_already_installed" target="_blank"> http://nsis.sourceforge.net/How_to_Automatically_download_and_install_a_particular_version_of_.NET_if_it_is_not_already_installed</a>

熱點內容
方舟電腦進伺服器正確方法 發布:2025-05-06 23:41:51 瀏覽:214
網路的密碼多少位 發布:2025-05-06 23:36:51 瀏覽:139
密碼鎖停電後怎麼解決 發布:2025-05-06 23:35:52 瀏覽:588
我的世界網易版斗羅大陸伺服器怎麼安技能 發布:2025-05-06 23:34:37 瀏覽:301
還有什麼通信軟體用安卓42 發布:2025-05-06 23:34:33 瀏覽:723
安卓怎麼使用video 發布:2025-05-06 23:29:17 瀏覽:460
java免 發布:2025-05-06 23:29:16 瀏覽:707
我的世界java跑酷伺服器列表 發布:2025-05-06 23:29:14 瀏覽:972
ftp傳輸文件無法啟動 發布:2025-05-06 23:28:40 瀏覽:365
java序列號獲取 發布:2025-05-06 23:18:40 瀏覽:195