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了.