7

创建引用 Microsoft 包的 Internet 下载引导程序的最佳做法是什么?

例如,InstallShield 有一个安装先决条件,可以通过 go.microsoft.com/fwlink 链接 ID 从 Microsoft.com 下载 vstor40_x86.exe,该链接 ID 解析为该 EXE 的下载 url。InstallShield 没有为 vstor40_x64.exe 创建 PRQ,我需要创建一个。我找到了包含 x86/x64.exe 下载链接的 Microsoft 页面,但我找不到解析为 x64 的 fwlink ID。

微软对此有何立场?他们是否在任何地方记录了 fwlink ID 并且他们是否希望我们链接到 Microsoft 以便他们可以控制可用性,或者这是一种刚刚从 Microsoft 中流失的不良做法?

4

1 回答 1

2

我只是查看了在我的机器上安装 Visual Studio 2010 时安装的引导程序。它位于 SDK 目录中 (c:\program files\microsoft sdks\windows\7.0a)。那里的 Bootstrapper 目录包含一堆,您可以在创建 VS Setup 项目并选择先决条件时从中进行选择。

在我的机器上,包文件位于 vstor40\en\package.xml 中。那里为 x64 版本声明的 fwlink 是

http://go.microsoft.com/fwlink/?LinkId=158918

鉴于这些引导程序在 VS 中的现成可用性,我严重怀疑 Microsoft 对您实际使用它们有任何问题。

于 2010-10-08T09:37:16.370 回答