InstallShild LE 应用文件相对路径设置

背景:

一般情况下,使用ISLE打包文件时直接选择本地文件,然后进行打开即可,但是对于团队开发来说就存在一个问题,即其他人使用该工程时无法直接通过编译,问题在于打包的应用文件使用的是绝对路径,那么ISLE能否使用相对路径呢?答案是肯定的。

环境:

VS2013,ISLE2013 for vs

设置步骤:

在ISLE中本身是没有提供相对路径设置的,那么我们就需要换个思路去解决问题,即通过isle的项目文件进行修改,步骤如下:

1.进行正常程序的打包;

2.在项目路径下打开.isl文件,打开后,查找<table name="File">

3.在这个子节点下可以看到我们添加的各个文件的路径;

4.修改文件的路径如下,将绝对路径用(&lt;ISPROJECTFOLDER&gt;..\)替代,替代后如下所示:

<row><td>File.mdb</td><td>ISX_DEFAULTCOMPONENT</td><td>文件名称.mdb</td><td>0</td><td/><td/><td/><td>1</td><td>&lt;ISPROJECTFOLDER&gt;..\MyProject\bin\Debug\文件名称.mdb</td><td>1</td><td/></row>

5.重新打开项目,进行编译即可;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值