【軟體】Advanced Installer (製作 msi 安裝包的工具)



贊助商連結


頁 : 1 [2]

dkjfso
2005-09-28, 02:43 PM
start /wait是一定要的,因為msiexec同時只能安裝一個軟體,
但還是會launch失敗.

C#跟VB.Net寫的軟體就是unicode的,
Vista好像也會內建.net framework 2.0,
期待囉,雖然它跟java的桌面應用程式一樣,初始化超慢...~"~

vc++的mfc我就不曉得實現unicode的難程度了.但以軟體來說,一般的使用者都只習慣看一種語系的介面,所以大部分人會偏向多國語系吧,畢竟一套軟體即使能以unicode簡體在繁體系統正常顯示,或許還不如附帶繁體語系可選.

贊助商連結


huseinma
2005-09-28, 03:23 PM
其實UNICODE的使用在現在這種國外投資的廠商越來越多之情形下,有其必需性,在許多國家的員工如果都要求會讀說英文,成本是很高的,而且也不是所有老闆都會英文,所以中文加當地語文的使用者介面是必需的,報表內容也是必需呈現兩種甚至三種語文,有UNIOCDE的確可以解決一些問題。可惜,仍然有許多軟體還是只有一種語系可以在使用時呈現。於是還要再花時間教員工死背操作順序,與位置,想做些統計的資料建立與索取,對不起,老闆自己下去做吧!因為輸入的員工不會中文,沒法做!

purk
2005-10-13, 07:35 PM
這軟體 可以跟wininstall le 一樣 自己將安裝好的軟體 重新封裝成msi 嗎


有比較詳細的教學嗎


thx

purk
2006-01-04, 07:56 AM
http://www.jrsoftware.org/isinfo.php

warzero
2006-01-05, 04:46 AM
現在比較多人會選用Inno Setup。
小弟發現到.msi有一個缺點,在安裝后會多複製一份安裝檔在C:\WINDOWS\Installer或C:\WINDOWS\Downloaded Installations。

在軟件反安裝后,一些軟件的.msi卻還保留著。
造成了硬碟空間浪費..... :(
造成空間浪費。

琥珀
2006-01-05, 12:34 PM
.msi 的安裝、移除,有沒有產生垃圾檔案、機碼,要看製作此封裝的作者是用哪個軟體打包。錯誤不是在 .msi 這個格式。

.msi 資料庫很複雜,一般人不太會手動更改表格的內容,但這也是 .msi 製作好不好的關鍵。

.exe 安裝包,nsis 和 inno setup 是現在最常見到的兩種。此外還有 WinRAR 和 7-Zip 的自解檔安裝。

June
2006-11-18, 03:18 AM
個人感覺用nsis或inno封裝的安裝速度好像比較快 :|||:

琥珀
2006-11-18, 09:59 AM
應該說是各司其職。只要微軟沒有放棄 msi 格式,那還是要用到它。

許多 NSIS 和 INNO 包裝的軟體,本身都是可以不用安裝的。
MSI 本身就複雜許多,尤其適合大型軟體的分發,能和視窗系統緊密結合。
如果是單機操作,安裝小型軟體,其實用什麼安裝技術都可以。

如果能不用安裝 (setup/install) 就能使用,對於輕量型軟體來說,才是最好的結果。