- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
编译了 Inno Setup 脚本 (IS v5.4.2),但是当运行生成的 Setup.exe 时,出现了一个错误对话框,内容如下: 内部错误:ExtractTemporaryFile:找不到文件“isxdl.dll”。
我无法在我的系统上的任何地方找到这个 .DLL。虽然这可能有一个很好的技术原因,但我发现 Inno Setup 编译器没有提示 ISXDL.DLL 不可用,这让我感到困惑。
=============================*自己找到答案*
经过一些搜索和实验,我自己发现了这个问题。显然,我曾在某一时刻安装了“ISTool”,其中包含 ISXDL.DLL 文件,并使用“ISTool”构建和/或编译有问题的 .ISS 脚本。这在设置中放置了一些引用,如下所示。
procedure isxdl_AddFile(URL, Filename: AnsiString);
external 'isxdl_AddFile@files:isxdl.dll stdcall';
function isxdl_DownloadFiles(hWnd: Integer): Integer;
external 'isxdl_DownloadFiles@files:isxdl.dll stdcall';
function isxdl_SetOption(Option, Value: AnsiString): Integer;
external 'isxdl_SetOption@files:isxdl.dll stdcall';
无论出于何种原因,我卸载了 ISTool(可能是由于 ISTool 未在 2011 年 5 月 20 日的 Inno Setup 3rd Party Tools 页面上列出),但是相关代码仍在我的脚本中,这使用 Inno Setup 编译正常。
最佳答案
经过一些搜索和实验,我自己发现了这个问题。显然,我曾在某一时刻(即一年或更长时间前)安装了“ISTool”,其中包含 ISXDL.DLL 文件,并使用“ISTool”构建和/或编译有问题的 .ISS 脚本。这会在 .ISS 设置脚本中放置一些引用,如下所示。
procedure isxdl_AddFile(URL, Filename: AnsiString);
external 'isxdl_AddFile@files:isxdl.dll stdcall';
function isxdl_DownloadFiles(hWnd: Integer): Integer;
external 'isxdl_DownloadFiles@files:isxdl.dll stdcall';
function isxdl_SetOption(Option, Value: AnsiString): Integer;
external 'isxdl_SetOption@files:isxdl.dll stdcall';
无论出于何种原因,我卸载了 ISTool(可能是由于 ISTool 未在 2011 年 5 月 20 日的 Inno Setup 3rd Party Tools 页面上列出),但是相关代码仍在我的脚本中,这随后使用“Inno Setup”编译好。
为了纠正这个问题,我刚刚删除了包含对“_isxdl”的引用的代码。
关于inno-setup - 运行由 Inno Setup 创建的 Setup.exe 并得到 "... '“未找到 isxdl.dll”错误。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6076427/
我正在使用 InnoSetup 为我的 WPF 应用程序创建安装程序。我的申请大约是 ~300Mo。我已经实现了这个方法来检查客户端环境是否有 MS Framework 4.0: http://www
编译了 Inno Setup 脚本 (IS v5.4.2),但是当运行生成的 Setup.exe 时,出现了一个错误对话框,内容如下: 内部错误:ExtractTemporaryFile:找不到文件“
我是一名优秀的程序员,十分优秀!