2010-02-06 34 views
0

我正在使用安裝程序,其中包括安裝Web服務器。 作爲安裝程序的一部分,我設置了一個ODBC驅動程序和數據源。我是 試圖將一堆實用程序文件(包括第三方ODBC驅動程序DLL, )放到某個文件夾中,但是當我運行安裝程序時,它堅持要將 目錄更改爲SystemFolder目錄。爲什麼它這樣做,並有 有任何方式,我可以安裝文件,我希望他們去? 奇怪的是,它實際上正常工作,直到我添加了一堆 更多的文件到該特定的文件夾。如果它是相關的,我遇到問題的文件在合併模塊中。我暫時解決了這個問題,這是由 安裝DLL到SystemFolder,但我寧願避免DLL地獄 安裝它,我想要它去,而不是Windows的地方安裝程序似乎認爲它應該去 )。安裝ODBC驅動程序時,Windows安裝程序一直將其放入SystemFolder中

我還應該指出,我正在使用Wise Installation Studio 7.0作爲我的開發環境。

回答

0

看起來,它不是Windows Installer,它堅持將ODBC驅動程序DLL安裝在SystemFolder目錄中,但是Wise。我們找到this解決方案來擺脫我們也看到的錯誤1918問題,該錯誤說明將驅動程序條目從ODBCDriver表中取出,然後將其作爲註冊表項粘入。在實現這個修復之後,我們試着將DLL移到我們真正想要安裝的地方,安裝程序對此感到滿意。

相關問題