delphi xe2 用哪个installshield版本? |
答題得分者是:P.D.
|
luowy651
高階會員 發表:257 回覆:313 積分:114 註冊:2003-04-09 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
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 發送簡訊給我 |
可能我對安裝僅限於基本功能, 所以 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 發送簡訊給我 |
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 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |