Настройка для автоматической установки .NET 4 Framework в проекте установки VS 2010 - PullRequest
1 голос
/ 10 ноября 2011

Я знаю, как включить .NET Framework 4 в качестве зависимости для моего проекта установки установщика в Visual Studio 2010. Однако есть ли конфигурация, чтобы установить, чтобы установщик проверял, доступна ли зависимостьи затем установите .NET 4 на компьютере, если это не так?

В настоящий момент все, что он делает, - это включает установщик .NET Framework 4 в отдельную папку в выходной папке «Release».

ОБНОВЛЕНИЕ:

  1. У меня установлен .NET Framework 4 в качестве условия запуска.
  2. У меня установлен .NET Framework 4в качестве предварительного условия.
  3. В окне условий запуска я не могу удалить текущее условие запуска .NET Framework, а опция «Добавить условие запуска .NET Framework» неактивна.

Ответы [ 2 ]

1 голос
/ 10 ноября 2011

Вам необходимо добавить условие запуска в дополнение к созданию предварительного условия (как описано в вашей ссылке):

http://msdn.microsoft.com/en-us/library/xxyh2e6a.aspx

0 голосов
/ 10 ноября 2011

Вам нужно условие вместо условия запуска:

  • в вашем проекте установки Редактор условий запуска удаляет условие запуска .NET Framework
  • щелкните правой кнопкой мыши проект установки в обозревателе решений и выберите Свойства
  • нажмите Предварительные условия кнопка на показанной странице свойств
  • убедитесь, что установлен соответствующий компонент .NET Framework

При желании вы можете создать собственную пользовательскую предпосылку вместо использования предопределенной.

Условия запуска останавливают установку, если не выполнены. Предварительными условиями являются пакеты, которые автоматически определяются и устанавливаются перед основной установкой.

...