Связанная установка приложений

Привет, я использую визуальную студию для создания файла msi для своего приложения. Он проверяет, присутствует ли .net 2.0 в системе или нет. Если его нет, установка прерывается.

Мне нужно установить .net 2.0, если его нет, и продолжить установку приложения, а не прерывать установку.

Как это может быть достигнуто в проектах установки и развертывания Visual Studio 2005???


person rahul    schedule 20.04.2009    source источник


Ответы (1)


Без понятия. Однако, потратив значительное время на проект VS Setup, я могу сказать вам одно: они ужасны. Я имею в виду действительно ужасно. Я люблю VS, но эти проекты меня смущают. Жалко, что они думают, что с ними можно чего-то добиться. Я не могу не подчеркнуть, насколько они совершенно плохи.

Тем не менее, вам следует переключиться на XML установщика Windows, обычно известный как "WiX". Он поставляется с плагином VS, который в основном просто выполняет базовую компоновку, а затем вы настраиваете XML по своему усмотрению. К этому нужно привыкнуть, так как нет ни для чего пользовательского интерфейса. В конце концов, это настолько значительное улучшение по сравнению с VS, что стоит потратить дополнительное время (например, час или около того), чтобы ознакомиться с форматом.

person Promit    schedule 20.04.2009
comment
На самом деле я хотел бы иметь инструмент на основе графического интерфейса в Visual Studio 2005, если это возможно. Это доступно с визуальной студией 2008?? - person rahul; 20.04.2009