Iexpress提取到%temp%文件夹...如何防止这种情况?

时间:2013-09-27 09:14:02

标签: iexpress

基本上我绑定了两个文件,其中一个工作正常,因为它可以从计算机上的任何目录运行,但另一个文件需要在绑定文件所在的文件夹中找到的.DLL依赖项...但是当您运行绑定文件(在express中制作)时,它会将程序提取到%temp%文件夹,因此程序无法找到.DLL依赖项,因此无效。

无论如何都要将文件解压缩到正在运行的目录中吗?

1 个答案:

答案 0 :(得分:-1)

我已在这里回答了这个问题:

Iexpress - extraction path

实际上有点痛苦,因为当前目录而IExpress正在运行安装程序就像%temp%\IXP000.TMP一样,并且很少有线索它最初是在没有反向遍历的情况下启动的“过程树”。

话虽如此,提取位置(例如%temp%\IXP000.TMP)应该包含可执行文件 .dll,因此DLL应该很容易找到可执行文件。您可以检查通常的嫌疑人:(1)是否启用了长文件名(LFN)支持? (2)归档中是.dll吗?有关另一个答案的更多信息:

jar file not found iexpress