最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuān)題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

InstallShield2009制作集成.NETFramework2.0ServicePack2

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 07:30:58
文檔

InstallShield2009制作集成.NETFramework2.0ServicePack2

InstallShield2009制作集成.NETFramework2.0ServicePack2:作者: veryhappy(wx.net) 1 概要 InstallShield 2009 安裝后 Redistributables (可分發(fā)組件包)中包括了 .NetFramework 2.0 sp1 。個(gè)別項(xiàng)目要求打包時(shí)需要集成 .NetFramework 2.0 sp2 。下面介紹下手動(dòng)如何擴(kuò)展 Redistribut
推薦度:
導(dǎo)讀InstallShield2009制作集成.NETFramework2.0ServicePack2:作者: veryhappy(wx.net) 1 概要 InstallShield 2009 安裝后 Redistributables (可分發(fā)組件包)中包括了 .NetFramework 2.0 sp1 。個(gè)別項(xiàng)目要求打包時(shí)需要集成 .NetFramework 2.0 sp2 。下面介紹下手動(dòng)如何擴(kuò)展 Redistribut

作者: veryhappy(wx.net) 1 概要 InstallShield 2009 安裝后 Redistributables (可分發(fā)組件包)中包括了 .NetFramework 2.0 sp1 。個(gè)別項(xiàng)目要求打包時(shí)需要集成 .NetFramework 2.0 sp2 。下面介紹下手動(dòng)如何擴(kuò)展 Redistributables ,增加自己需要的發(fā)布組件

作者:veryhappy(wx.net)

1 概要

InstallShield 2009安裝后Redistributables(可分發(fā)組件包)中包括了.Net Framework 2.0 sp1。個(gè)別項(xiàng)目要求打包時(shí)需要集成.Net Framework 2.0 sp2。下面介紹下手動(dòng)如何擴(kuò)展Redistributables,增加自己需要的發(fā)布組件包。

2 詳細(xì)過(guò)程

2.1 獲取.Net Framework 2.0 sp2分發(fā)組件包

當(dāng)然要去Microsoft的官方網(wǎng)站。

http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&DisplayLang=zh-cn

NetFx20SP2_x86.exe,大小23.8 MB

2.2 創(chuàng)建InstallShield Prerequisite文件(*.prq)

在X:/Program Files/InstallShield/2009/SetupPrerequisites目錄下保存*.prq文件,它就是utf-8編碼的xml文件。創(chuàng)建一個(gè)Microsoft .NET Framework 2.0 SP2.prq。

文件說(shuō)明,主要節(jié)點(diǎn):

驗(yàn)證目標(biāo)機(jī)組件包是否存在的條件,可以通過(guò)注冊(cè)表、特殊文件版本等;

本地組件包文件路徑;

還有其他一些節(jié)點(diǎn),這里不做詳細(xì)說(shuō)明了,建議大家不要自己編寫(xiě)prq文件內(nèi)容,直接從現(xiàn)有的prq文件復(fù)制一個(gè)新的Microsoft .NET Framework 2.0 SP2.prq文件即可。至于文件里的內(nèi)容可以通過(guò)InstallShield的界面來(lái)修改。

2.3 配置InstallShield Prerequisite

Microsoft .NET Framework 2.0 SP2.prq文件創(chuàng)建好后,進(jìn)入InstallShield的Redistributables列表后可以看到Microsoft .NET Framework 2.0 SP2組件,當(dāng)然現(xiàn)在還不能直接使用,需要進(jìn)入Edit Prerequisite來(lái)進(jìn)行一些必要的配置。一共6個(gè)選項(xiàng)卡,其中Conditions、Files to Include非常重要必須配置。

Conditions中包含如何驗(yàn)證目標(biāo)系統(tǒng)中是否包含Microsoft .NET Framework 2.0 SP2,或指定特殊的操作系統(tǒng)。通過(guò)Add按鈕來(lái)增加驗(yàn)證條件,這里是通過(guò)驗(yàn)證注冊(cè)表里是指定鍵值(HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/NDP/v2.0.50727下sp的鍵值是否等于2)來(lái)判斷的,具體設(shè)置:

  • Select the type of condition:A registry entry has a specified value
  • Properties:
  • Specify the registry key name to check:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/NDP/v2.0.50727
  • Specify the registry value name to check:SP
  • Specify the registry value data to check:2
  • Check the following registry location on a 64-bit system:Default
  • Run this prerequisite if the specified registry value data has the following relationship to:is not equal to
  • Files to Include中File和Url分別是設(shè)置本地組件包的路徑,通過(guò)http下載的url。

    Application to Run設(shè)置組件包運(yùn)行時(shí)必要的參數(shù)。

    Behavior設(shè)置組件包安裝前權(quán)限條件或重啟方式。

    最后File-Save來(lái)保存配置。

    以上都設(shè)置好后之需要把Microsoft .NET Framework 2.0 SP2勾選上,再編譯就OK了。打包后的安裝程序會(huì)通過(guò)注冊(cè)表驗(yàn)證目標(biāo)機(jī)是否有Microsoft .NET Framework 2.0 SP2組件包,沒(méi)有的話(huà)就會(huì)提示用戶(hù)安裝。

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    InstallShield2009制作集成.NETFramework2.0ServicePack2

    InstallShield2009制作集成.NETFramework2.0ServicePack2:作者: veryhappy(wx.net) 1 概要 InstallShield 2009 安裝后 Redistributables (可分發(fā)組件包)中包括了 .NetFramework 2.0 sp1 。個(gè)別項(xiàng)目要求打包時(shí)需要集成 .NetFramework 2.0 sp2 。下面介紹下手動(dòng)如何擴(kuò)展 Redistribut
    推薦度:
    標(biāo)簽: 制作 2009 2.0
    • 熱門(mén)焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門(mén)推薦

    專(zhuān)題
    Top