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.重新打開項目,進行編譯即可;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章