【发布时间】:2021-05-25 23:11:32
【问题描述】:
所以我使用的是 InnoSetup 6,它本机支持在安装过程中从 Internet 下载文件。我已经从这个线程Inno Setup: Install file from Internet找到了直接链接下载文件
但是,在给定固定链接 URL 的情况下,我终生无法弄清楚如何下载文件的最新版本。我的具体示例是下载 Microsoft Hosting 包。 https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer
转到此页面会自动下载最新的软件包。 Inno 不喜欢这个链接(或者我不知道如何让 Inno 使用它),因为它不指向直接文件。如果我使用直接链接 (https://download.visualstudio.microsoft.com/download/pr/24847c36-9f3a-40c1-8e3f-4389d954086d/0e8ae4f4a8e604a6575702819334d703/dotnet-hosting-5.0.6-win.exe),这显然是可行的。
我想总是下载最新的,但我不知道如何完成。有什么建议么? 添加正在使用的超级基本代码...
DownloadPage.Clear;
DownloadPage.Add('https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer', 'dotnet-hosting.exe', '');
DownloadPage.Show;
【问题讨论】:
标签: asp.net inno-setup pascalscript