日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

InstallShield修改XML配置文件

 icecity1306 2015-08-28

 

安裝包的封裝,意味著安裝要做到最大程度的自動(dòng)化,方便、快捷的部署我們辛苦開發(fā)出來(lái)的程序,結(jié)合實(shí)際,寫下軟件封裝過(guò)程中需要修改XML配置文件的功能需求。

本例采用InstallScript MSI Project工程。

1.導(dǎo)入我們的XML文件

Installation Designer——System Configuration——XML File Changes下

在“XML Files”上面右擊

選擇“Import”選項(xiàng),彈出導(dǎo)入XML文件向?qū)Э?/p>

 


點(diǎn)擊“下一步”


選擇要修改的XML文件后,在下圖選擇我們要修改的節(jié)點(diǎn)

導(dǎo)入即可;

2.導(dǎo)入XML文件完成后,我們需要為Installshield提供相應(yīng)的參數(shù)

配置基本的General


定位到我們要修改的節(jié)點(diǎn)

為要修改的節(jié)點(diǎn)填寫個(gè)參數(shù),參數(shù)一定要全大寫,當(dāng)初小寫沒能成功,單車?yán)洗筇嵝押螅某纱髮懢蚈K,具體原因不知;

3.在Behavior and Logic--Property manager里增加對(duì)應(yīng)參數(shù)


4.在腳本里進(jìn)行傳參

我是自定義了個(gè)界面,接收用戶的配置,然后更改對(duì)應(yīng)的XML文件


圖中的LOGDBIP就是對(duì)應(yīng)著3圖中的參數(shù)值,只用MsiSetProperty函數(shù)進(jìn)行替換即可;

注意:XML文件的替換一定要在OnFirstUIAfter()之前進(jìn)行,之后替換不了,具體不知是怎么回事。

至此,我們編譯,運(yùn)行,安裝即可完成對(duì)相應(yīng)XML文件的修改工作了。

感謝Kevin,女神,單車的幫助,歡迎大家討論,提供更方便有效的方法。

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多