InstallShield打包設置相對路徑spa
在使用Installshield 打包安裝文件時,添加打包文件時默認使用絕對路徑,可是工程文件轉移時(複製到其它位置時)編譯時就會找不到安裝文件,這樣很不方便。能不能設置打包文件的相對路徑呢?答案是確定的。字符串
設置相對路徑方法:編譯
1. 打開工程文件中配置文件(e.g Setup.isl).table
2. 找到結點<table name="File">, 該結點下記錄了打包文件的位置打包
3. 使用字符串"<ISPROJECTFOLDER>..\" 替換絕對路徑。替換以下所示(e.g.): 配置
替換前:方法
<row><td>Temp.xsd</td><td>ISX_DEFAULTCOMPONENT</td><td>COMPAR~1.XSD|Temp.xsd</td><td>0</td><td/><td/><td/><td>1</td><td>D:\工程名\bin\x86\Release\Temp.xsd</td><td>1</td><td/></row>配置文件
替換後:tab
<row><td>Temp.xsd</td><td>ISX_DEFAULTCOMPONENT</td><td>COMPAR~1.XSD|Temp.xsd</td><td>0</td><td/><td/><td/><td>1</td><td><ISPROJECTFOLDER>..\工程名\bin\x86\Release\Temp.xsd</td><td>1</td><td/></row>文件
4. 保存*.isl 文件。
5. 從新打開工程,編 譯就OK了.