[setup section]
AppId=存儲(chǔ)在卸載日志中,日志文件名為unins???.dat。后續(xù)的安裝包會(huì)根據(jù)這個(gè)值判斷是否
要將自己的卸載日志,追加在上述文件。appid決定了卸載注冊(cè)鍵的真實(shí)值。如果appid=myprogram,
那么鍵值就是myprogram_is1。appid不會(huì)顯示,所以可以放心設(shè)置。appid不能超過127個(gè)字符。
AppName=被安裝的app的名字,不要包含appversion appvername。appname出現(xiàn)在安裝和卸載窗口
的左上角。如果disablewelcomepage被設(shè)置為yes的話,appvername代替appname出現(xiàn)在安裝
和卸載的窗口左上角。如果appid versioninfodescription versioninfoproductname沒有設(shè)置的話,
這些值默認(rèn)采用appname的值。
AppVersion=被安裝的app的版本號(hào)。是appvername的默認(rèn)值。出現(xiàn)在支持對(duì)話框,添加/刪除軟件控制面板上。
如果appvername沒有設(shè)置的話,appversion必須設(shè)置。
AppPublisher=軟件發(fā)行商。出現(xiàn)在支持對(duì)話框,添加/刪除軟件控制面板上。是versioninfocompany
的默認(rèn)值。
AppSupportURL=出現(xiàn)在支持對(duì)話框,添加/刪除軟件控制面板上。
VersionInfoVersion = 4個(gè)被.號(hào)分隔開的數(shù)字,默認(rèn)為0.0.0.0 可以只輸入部分?jǐn)?shù)字,剩余的部分
自動(dòng)用0填充。如果usesetupldr的值設(shè)置為0的話,VersionInfoVersion=4的值就沒用了。當(dāng)鼠標(biāo)放在安裝包exe上顯示。
VersionInfoCompany=默認(rèn)值與AppPublisher一樣,如果AppPublisher沒有設(shè)置的話,默認(rèn)值為空。
如果usesetupldr的值設(shè)置為0的話,VersionInfoVersion的值就沒用了。當(dāng)鼠標(biāo)放在安裝包exe上顯示。
VersionInfoDescription=默認(rèn)值與AppName一樣,如果AppName沒有設(shè)置的話,默認(rèn)值為空。
如果usesetupldr的值設(shè)置為0的話,VersionInfoVersion的值就沒用了。當(dāng)鼠標(biāo)放在安裝包exe上顯示。
VersionInfoCopyright=默認(rèn)值與AppCopyright一樣,如果AppCopyright沒有設(shè)置的話,默認(rèn)值為空。
如果usesetupldr的值設(shè)置為0的話,VersionInfoVersion的值就沒用了。當(dāng)鼠標(biāo)放在安裝包exe上顯示。
DefaultDirName=設(shè)置安裝路徑。如果UsePreviousAppDir設(shè)置為yes的話(默認(rèn)值是yes),將會(huì)
把應(yīng)用程序安裝在上一次的安裝路徑下。通常會(huì)與一些宏定義結(jié)合使用。例如,
If you used:
DefaultDirName={sd}\MYPROG
In Setup, this would typically display:
C:\MYPROG
If you used:
DefaultDirName={pf}\My Program
In Setup, this would typically display:
C:\Program Files\My Program
DefaultGroupName={#MyAppName}
OutputDir=設(shè)置輸出的SETUP.* 文件的存儲(chǔ)路徑。默認(rèn)值是iss腳本文件所在路徑下的Output子目錄。
OutputBaseFilename=安裝文件的名字。不建議設(shè)置成setup.exe
SetupIconFile=設(shè)置安裝/卸載程序的圖標(biāo)
Compression=壓縮格式,默認(rèn)為lzma
SolidCompression=默認(rèn)值為no。一條使用原則,對(duì)于大文件(大于100M)不使用SolidCompression,
對(duì)于在網(wǎng)絡(luò)上傳輸?shù)男∥募ㄐ∮?00M)使用SolidCompression,即設(shè)置為yes
PrivilegesRequired=可選擇值包括 poweruser admin lowest
ArchitecturesAllowed=可選擇值包括x86 x64 ia64 arm64
Uninstallable=yes
搞清楚,這么多只有appname和appversion是必須的,其余都是可選擇的。
---------------------
作者:jigetage
來源:CSDN
原文:https://blog.csdn.net/jigetage/article/details/81134288
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!