從Visual Foxpro7.0開(kāi)始,取消了一直使用的安裝向導來(lái)制作安裝程序,而是在發(fā)布包中附帶了一個(gè)有功能限制的InstallShieldExpress軟件,利用該軟件可以實(shí)現應用程序的安裝程序的制作。本文介紹如何使用VFP9.0自帶的InstallShield制作安裝程序。
一、 首先安裝VFP9.0自帶的InstallShield程序
在VFP9.0的安裝包中,自帶有InstallShield的安裝程序,該程序在一個(gè)名為installshield的文件夾中,打開(kāi)該文件夾,雙擊那個(gè)名為isxfoxpro.exe的文件,可啟動(dòng)安裝向導,然后按向導操作,即可完成對InstallShieldExpress 5.0軟件的安裝。
二、 使用InstallShield Express 5.0制作安裝程序
啟動(dòng)InstallShield Express 5.0 for visual foxpro后,出現三個(gè)頁(yè)面,它們是StartPage(開(kāi)始頁(yè)面)、Projecte Assistant(項目助理)和InstallationDesigner(安裝設計)。下面分別介紹每頁(yè)中的具體設置方法。
(一) Start Page(開(kāi)始頁(yè)面)
在Project Tasks(項目任務(wù)欄)中選Create a new project(建立一個(gè)新項目)項,打開(kāi)NewProject對話(huà)框,選“Express Project”:
在Project Name欄填入你的項目名稱(chēng);
在Project Language 選擇語(yǔ)言,一般選Chinese(Simplified);
在Location填入生成的安裝程序的路徑,并將下面的“Create project file in‘ProjectName’subfolder”選項打鉤。
新建項目完成,點(diǎn)擊“OK”進(jìn)入下頁(yè)(Projecte Assistant)。
(二) Projecte Assistant(項目助理) 頁(yè)
進(jìn)行如下設置:
1.Application Information
該項填入安裝程序的有關(guān)信息:公司名稱(chēng)、安裝程序名稱(chēng)、版本、網(wǎng)址、圖標等。
注:“Specify your company name(公司名稱(chēng))”項目應填入安裝程序的文件夾名稱(chēng)。
2.Installation Requirements
該項選擇安裝程序今后運行的操作系統等,一般按默認選項。
3.Installation Architecture
按默認選項。
4.Application Files
選擇需安裝的文件或文件夾,將其加入。
5.Application Shortcuts
選擇主程序的快捷啟動(dòng)方式。
6. Application Registry
如需要修改操作系統的注冊表則進(jìn)入該項,進(jìn)行修改。
7.Installation Interview
對安裝過(guò)程中出現的版權對話(huà)框、公司名稱(chēng)、用戶(hù)名、是否要修改安裝路徑、是否能選擇安裝部分文件及選擇主程序等進(jìn)行設置。
8.Build Installation
建立安裝文件的類(lèi)型,分:?jiǎn)我粓绦形募?、網(wǎng)絡(luò )安裝、光盤(pán)安裝等。
注意:到此已基本完成,但千萬(wàn)不要按“Build Installation”按鈕!先進(jìn)入(InstallationDesigner)頁(yè)面。
(三) Installation Designer(安裝設計)
在此頁(yè)面中可對上述的設置進(jìn)一步進(jìn)行詳細的設置和修改,最重要的是應將VFP9.0的運行時(shí)刻庫加入到安裝文件中,否則不能脫離VFP運行。
加入方法:在該頁(yè)面左側欄內選下的“Redistributables”,找到“Microsoft Visual Foxpro9 Runtime Libraries”,將其選中即可。
在完成所有的設置后,最后再進(jìn)入上頁(yè)(Projecte Assistant),進(jìn)入“BuildInstallation”,點(diǎn)擊“Build Installation”按鈕,便完成安裝程序的制作!