線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1933
推到 Plurk!
推到 Facebook!

delphi xe2 用哪个installshield版本?

答題得分者是:P.D.
luowy651
高階會員


發表:257
回覆:313
積分:114
註冊:2003-04-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-04-22 14:16:24 IP:58.101.xxx.xxx 訂閱
请教各位大大,delphi xe2 用哪个installshield版本来发布?
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-04-22 22:48:55 IP:118.169.xxx.xxx 未訂閱
如果你有安裝 xe2 , 應該不會不知道
InstallAware 2012
===================引 用 luowy651 文 章===================
请教各位大大,delphi xe2 用哪个installshield版本来发布?
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-04-23 11:29:55 IP:114.35.xxx.xxx 訂閱
InstallAware 跟 InstallShield 對於 merge module 的支援度還是有差距
InstallAware 無法輸入 merge module 的屬性,而 InstallShield 可以

例如 Crystal Report 的 merge module 必須在 License.msm 這個模組的屬性中輸入序號才能正常使用
在這種狀況,就沒辦法利用 InstallAware 來打安裝包

不過,InstallShield 實在是太貴了,還會限制不可以安裝在 Terminal Server,不可以安裝在 VM
否則可是會接到原廠的警告的!

最後沒辦法,只好使用 Visual Studio 來打安裝包了。雖然功能少了些,但起碼完整支援 merge module
<embed width="0" hidden="true" height="0" type="application/lingoes-npruntime-capture-word-plugin" id="lingoes_plugin_object"></embed>
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-04-23 17:35:01 IP:118.169.xxx.xxx 未訂閱
可能我對安裝僅限於基本功能, 所以 S兄所提 merge module , 不知道是什麼功能, 
但對於 InstallAware 提供的基本安裝, 其實我覺得應付一般的AP也就夠了,
而 InstallAware 的付費版本, 其實也不便宜, 我記得好像700多美金
===================引 用 sryang 文 章===================
InstallAware 跟 InstallShield 對於 merge module 的支援度還是有差距
InstallAware 無法輸入 merge module 的屬性,而 InstallShield 可以

例如 Crystal Report 的 merge module 必須在 License.msm 這個模組的屬性中輸入序號才能正常使用
在這種狀況,就沒辦法利用 InstallAware 來打安裝包

不過,InstallShield 實在是太貴了,還會限制不可以安裝在 Terminal Server,不可以安裝在 VM
否則可是會接到原廠的警告的!

最後沒辦法,只好使用 Visual Studio 來打安裝包了。雖然功能少了些,但起碼完整支援 merge module
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2012-04-24 15:03:08 IP:114.35.xxx.xxx 訂閱
Merge Module 就是事先包好的模組,只要加入安裝專案中,就完成該模組所有的安裝設定
例如 BDE、MDAC、SQL Server Express、Crystal Report 都提供有 Merge Module

使用 InstallShield 跟 Visual Studio 都可以建立自己的 Merge Module 以便後續使用
例如:把執行時期必要的 DLL、BPL 等等事先包好、設定好該寫的登錄資料、註冊好該註冊的 COM
建置出來是一個 .msm 的檔案
就不用每一個安裝專案都要重複做這些動作,只要加入 Merge Module 即可
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
stacker_liew
中階會員


發表:59
回覆:168
積分:65
註冊:2004-05-17

發送簡訊給我
#6 引用回覆 回覆 發表時間:2012-07-12 13:23:38 IP:60.50.xxx.xxx 訂閱
如果只是用基本的安裝,可兦用免費兼開源的innosetup,谷歌大神上面找找就有了。
系統時間:2024-04-19 7:49:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!