通过inno setup安装时下载文件

超级浆果
[Files]
Source: D:\VBproject\YY\inst\YY.exe; DestDir: {app}; Flags: ignoreversion
Source: D:\VBproject\YY\inst\YY.dll; DestDir: {app}; Flags: ignoreversion

那是我上面的文件列表,我想从互联网上安装YY.dll,例如http://www.example.com/yy.dll,而不是将其打包到setup.exe中

有什么办法可以做到吗?非常感谢

超级浆果

我使用了ISTool插件:

#include 'C:\Program Files (x86)\ISTool\isxdl.iss'

[Code]
const
  dotnetRedistURL = 'http://www.example.com/yy.dll ';

procedure CurStepChanged(CurStep: TSetupStep);
begin
  if CurStep = ssPostInstall then
  begin
    isxdl_AddFile(dotnetRedistURL, ExpandConstant('{app}\data\yy.dll'));
    isxdl_SetOption('Updating', 'Updating to the latest DLL...');
    isxdl_SetOption('Please wait...', 'Updating...');
    isxdl_DownloadFiles(WizardForm.Handle);
  end;
end;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过inno setup安装时下载文件

来自分类Dev

如果已选择组件,则通过Internet下载文件(使用Inno Tools Downloader)

来自分类Dev

自动获取SHA256,以便使用Inno Setup 6.1下载文件?

来自分类Dev

通过Yii下载文件

来自分类Dev

通过Ajax下载文件

来自分类Dev

Inno Setup通过文件循环并注册每个.NET dll

来自分类Dev

通过内置下载服务下载文件

来自分类Dev

何时下载下载文件?

来自分类Dev

PDFSharp通过文件流下载文件

来自分类Dev

在Inno Setup的漂亮任务对话框窗口中显示有关下载文件的错误哈希值的信息

来自分类Dev

提供Inno Setup下载功能的文件大小

来自分类Dev

在Python中同时下载文件

来自分类Dev

在点击href链接时下载文件?

来自分类Dev

在点击href链接时下载文件?

来自分类Dev

AxWebBrowser:已经登录时下载文件

来自分类Dev

使用Python通过Internet下载文件

来自分类Dev

通过Cordova中的FileTransfer下载文件

来自分类Dev

AngularJS-通过AJAX下载文件

来自分类Dev

使用Python通过SSH下载文件

来自分类Dev

如何通过Meteor下载文件?

来自分类Dev

通过FTP NOAA下载文件

来自分类Dev

从Django通过Axios下载文件

来自分类Dev

通过WebApi下载文件返回JSON

来自分类Dev

如何通过HTTP下载文件?

来自分类Dev

Firefox:通过拖放下载文件

来自分类Dev

通过Cordova中的FileTransfer下载文件

来自分类Dev

Firefox:通过拖放下载文件

来自分类Dev

通过PHP表格下载文件

来自分类Dev

AngularJS-通过AJAX下载文件