Проект установки Visual Studio, который устанавливает предпосылки, но не содержит их - PullRequest
1 голос
/ 23 мая 2011

Я использую Visual Studio 2010, .NET 3.5 для своего проекта.

Я пытаюсь создать проект установки, который также установит .NET Framework 3.5 и пользовательское приложение (WinPcap) в качестве предварительных условий.для моего приложения.

Я не хочу включать .NET + WinPcap в setup.exe в качестве отдельного установщика.Вместо этого я хочу указать локальный относительный путь для каждого предварительного условия (например, \ Prerequisites \ DotNet.exe), в котором будут содержаться установки.

Таким образом, я все еще могу распространять свое приложение в «автономном» режиме, еслиЯ желаю и минимальной настройки.

Я пытался искать по этому сайту и в Интернете, но я не мог понять, как получить желаемое поведение.

Некоторое руководство было бы здорово,спасибо.

1 Ответ

1 голос
/ 23 мая 2011

Это не поддерживается Visual Studio.В пакете либо есть предварительные условия, либо его нет.

Решением будет создание пользовательских предварительных условий, которые загружаются с URL-адреса.Таким образом, вы можете распространять установщик меньшего размера, а предварительные условия загружаются только при необходимости.

Возможно, это поможет вам настроить предварительные требования: Добавление пользовательских предварительных условий в проект установки Visual Studio

Другое решение состоит в том, чтобы создать 2 отдельных пакета: один с предварительными требованиями и один без них.

...