我一天中的大部分时间都在搜索、编写并最终废弃一个可以与我的 Inno Setup 安装脚本一起使用的脚本,该脚本将在需要时下载并安装适当的 .NET 2.0 框架。
肯定有很多例子,但它们:
如果需要,我想安装 Internet Explorer,我不敢以自动化的方式安装
仅处理 x86 .NET 发行版,不支持 x64 和 IA64
不要在需要时安装适当的语言包——这是一个棘手的问题(当我看到针对不同的 x86/x64/语言组合有不同的语言包时,我认输了)
不要处理获取 .NET 2.0 SP1(也许 Windows 更新会在安装 2.0 后处理?)
这似乎是一个常见的问题,一定有人已经解决了。不过,我发现的只是 20 篇不同的帖子,它们都指向相同的两三个代码片段。
欢迎洞察:)