.NET Framework 1.1 InnoSetup 安装程序






4.44/5 (13投票s)
2004年5月23日
1分钟阅读

143483

655
一个 InnoSetup 安装脚本,用于检测需要从微软下载哪些依赖项,并进行下载和安装,几乎无需用户干预。
引言
这是我编写的一个 InnoSetup 脚本,用于安装 .NET Framework。我认为它非常直观。我在搜索和使用时找不到太多类似的脚本,所以我想分享一下。
它会检测以下组件是否已安装,然后从微软下载(如果它们不在根目录的 \dependencies 文件夹中),并为用户安装它们,无需提示。IE 6 会提示下载位置(可以更改为完全静默安装,但会有一个漫长的等待时间,没有状态更新)。
- NT4 sp6a - .NET 需要,在 NT4 上运行时
- IE 6 - .NET 需要
- MDAC 2.8 - 我的应用程序需要它
- Jet 4.0 sp3 - dao 3.6 不包含在 mdac 2.7 中...
- .NET 1.1
如果需要独占重启,安装程序会跳过应用程序目录对话框(顺便说一句,我禁用了应用程序目录向导页面,您需要重新启用它)。
那些正在寻找安装 .NET 服务替代方法的人可以考虑使用 InstallUtil 和 net start 和 net stop 等工具。脚本中还包含基本函数以及我个人使用的一些杂项函数。
感谢 IS、ISX 和 ISXDL 的作者!
这是我原始帖子的链接:http://news.jrsoftware.org/news/innosetup.isx/msg06108.html