Как я могу настроить, какая версия .NET должна быть установлена ​​установщиком Windows в VS 2017

В настоящее время я работаю над проектом, которому для правильной работы требуется .NET 4.0, но когда я настраиваю установщик Windows и пытаюсь установить его, я пытаюсь установить последнюю версию .NET. Итак, как я могу настроить установщик Windows для установки версии .NET, на которой был создан проект. Также я хотел бы знать, как включить распространяемый Visual C ++ в мой установщик.

1

Решение

Когда вы создаете проект установки и добавляете основной вывод проекта в проект установки, проект установки автоматически обнаруживает зависимости, включая Microsoft .Net Framework. Чтобы узнать, соответствует ли обнаруженная зависимость тому, что вам нужно, вы можете увидеть следующие местоположения:

  1. Прежде всего, щелкните правой кнопкой мыши на зависимости и нажмите на Обновить зависимости.

  2. Проверьте предварительные условия для вашего проекта:

    • Щелкните правой кнопкой мыши по проекту установки и выберите свойства.
    • В диалоговом окне свойств, из Конфигурации В поле со списком выберите конфигурацию и повторите следующие шаги для обоих отлаживать а также Релиз.
    • Нажмите на Предпосылки … кнопка, чтобы открыть Предпосылки.
    • в Предпосылки выберите нужную версию .Net Framework.
    • Нажмите OK и убедитесь, что вы повторили вышеуказанные шаги для обоих отлаживать а также Релиз.
  3. Проверьте Условия запуска для вашего проекта установки:

    • Щелкните правой кнопкой мыши по проекту установки и от Посмотреть Выбрать Условия запуска:
    • Тогда под Launch COnditions узел, выберите .NET Framework узел и щелкните правой кнопкой мыши и выберите Окно свойств.
    • В Окно свойств проверить Версия собственность для .NET Framework условие запуска.
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]