Мой существующий WIX отлично работает. Он позволяет пользователю выбирать ряд функций, и когда пользователь продолжает работу после выбора функции, он запускает настройку для установки файлов с помощью инструментов командной строки. (Мои функции связаны один с другим с файлами, которые просто являются файлами VSIX, которые устанавливаются с помощью VSIXINstaller.exe из командной строки командной строки). Это работает отлично в течение нескольких месяцев, и на сегодняшний день оно включает все файлы в самом пакете установщика. Файлы сначала помещаются на диск, а затем на них выполняется локальное задание командной строки.Как скачать файл с WIX
Однако мой установщик стал довольно большим для самостоятельной загрузки (поскольку он включает в себя все файлы функций, которые могут быть установлены), и это мешает людям беспокоиться о загрузке. Поскольку большинство наших пользователей выбирают только одну из функций (не все), то я хочу, чтобы они размещали отдельные файлы в Интернете где-то в известных URL-адресах и меняли установщик, чтобы в зависимости от того, какие функции пользователь выбирает, загружайте каждую функцию в свою очередь, сохраните их в одной и той же локальной папке и запустите с ними то же самое cutomaction (как раньше).
Так что это просто изменение для установщика, который уже работает с файлами, когда файлы упакованы внутри него. Теперь вместо того, чтобы иметь файлы внутри него, они сначала извлекаются из URL.
Может ли кто-нибудь дать мне некоторое руководство, как это сделать?