2013-03-03 35 views
0

我有兩個應用程序將由一個可執行文件安裝。我面臨的問題是其中一個使用.dll。每當IExpress軟件包試圖運行第一個可執行文件時,就會說找不到.dll文件,即使是強硬文件,我也會在軟件包內部和外部添加.dll文件。安裝使用.dll和IExpress嚮導的應用程序

有什麼辦法可以使它與IExpress一起工作,它具有所需的特性?

除了我的問題,還有其他的選擇,比如說類似的軟件嗎?

回答

1

這聽起來隱約類似這樣的問題:

Iexpress is extracting to %temp% folder... How do I prevent this?

正如我在答覆中提到,檢查:(1)啓用長文件名(LFN)支持?和(2)是否在檔案中實際存在.dll

如果檢查這些東西沒有解決問題,我會使用Process Monitor來查看可執行文件搜索哪個目錄以找到.dll文件。理想情況下應該查看提取目錄(例如%temp%\IXP000.TMP),因爲當可執行文件正在運行時,這是當前目錄

當然還有一些做什麼的IExpress做,你可以嘗試,而不是其他幾個工具:7-ZipInno SetupNSISWinRARWiX - 只是僅舉幾例。

相關問題