3 NSIS可以輕鬆地關閉其他msi或安裝exes並等待它們完成。所以是的。如果Silverlight具有用於執行安裝的無聲開關,那麼該過程將看起來無縫。 來源 2009-11-17 21:57:17 +0 不錯,我沒有看到Silverlight作爲一個EXE下來。我已經安裝了這麼久。 – boz 2009-11-17 22:19:47 +1 您應該在msi進程完成後檢查返回代碼,以確保其成功安裝。在靜音啓動之前,您還應該顯示一條消息,告訴用戶請等待,因爲用戶可能覺得安裝程序在等待MSI完成時已經凍結。我爲此使用Banner插件:http://nsis.sourceforge.net/Docs/Banner/Readme.txt 或者,通常有msi命令行選項可讓您運行MSI,使其完全自動化(無用戶輸入) ,但它仍然會顯示帶有進度條的msi安裝窗口。 – AaronLS 2009-12-06 20:12:10
不錯,我沒有看到Silverlight作爲一個EXE下來。我已經安裝了這麼久。 – boz 2009-11-17 22:19:47
您應該在msi進程完成後檢查返回代碼,以確保其成功安裝。在靜音啓動之前,您還應該顯示一條消息,告訴用戶請等待,因爲用戶可能覺得安裝程序在等待MSI完成時已經凍結。我爲此使用Banner插件:http://nsis.sourceforge.net/Docs/Banner/Readme.txt 或者,通常有msi命令行選項可讓您運行MSI,使其完全自動化(無用戶輸入) ,但它仍然會顯示帶有進度條的msi安裝窗口。 – AaronLS 2009-12-06 20:12:10