Bootstrappers, которые загружают пакеты через Интернет от Microsoft

Каковы лучшие практики для создания загрузчиков из Интернета, которые ссылаются на пакеты Microsoft?

Например, InstallShield имеет предварительное требование для установки, которое может загрузить vstor40_x86.exe с Microsoft.com с помощью идентификатора ссылки go.microsoft.com/fwlink, который разрешает URL-адрес загрузки для этого EXE-файла. InstallShield не создал PRQ для vstor40_x64.exe, и мне нужно сделать один. Я нашел страницу Microsoft, на которой есть ссылки для загрузки x86/x64.exe, но я не могу найти идентификатор fwlink, который разрешает x64.

Какова позиция Microsoft по этому вопросу? Документируют ли они где-нибудь идентификатор fwlink и хотят ли мы, чтобы мы связались с Microsoft, чтобы они могли контролировать доступность, или это плохая практика, которая просто уходит от Microsoft?

1 ответ

Решение

Я только что посмотрел на загрузчик, который был установлен, когда я установил Visual Studio 2010 на мою машину. Он находится в каталоге SDK (c:\program files\microsoft sdks\windows\7.0a). Там находится каталог Bootstrapper, который вы можете выбрать при создании проекта VS Setup и выборе необходимых компонентов.

На моей машине файл пакета находится в vstor40\en\package.xml. Fwlink объявленный там для версии x64

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

Учитывая готовность этих загрузчиков в VS, я серьезно сомневаюсь, что у Microsoft есть какие-то проблемы, когда вы их используете.

Другие вопросы по тегам