Поделиться через


Диалоговое окно "Предварительные требования"

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

Диалоговое окно

Чтобы открыть диалоговое окно, выберите узел проекта в обозревателе решений и выберитесвойствапроекта>. Когда появится конструктор проектов , перейдите на вкладку "Публикация " и выберите необходимые компоненты. Для проектов установки в меню "Проект " выберите пункт "Свойства". Когда появится диалоговое окно "Страницы свойств" , нажмите кнопку "Предварительные требования".

Замечание

В ClickOnce для .NET Core 3.1 и .NET 5 или более поздней версии вы устанавливаете свойства развертывания с помощью средства публикации вместо мастера публикации и страницы публикации конструктора проектов. Дополнительные сведения см. в статье "Развертывание приложения .NET Для Windows с помощью ClickOnce и ClickOnceдля .NET".

Список «UIElement»

Элемент Описание
Создание программы установки для установки необходимых компонентов Включает необходимые компоненты в программу установки приложения (Setup.exe), чтобы они были установлены перед приложением в порядке зависимости. По умолчанию этот параметр выбран. Если он не выбран, Setup.exe не создается.
Выбор необходимых компонентов для установки Указывает, следует ли устанавливать такие компоненты, как библиотеки среды выполнения .NET Framework и C++.

Например, установив флажок рядом с SQL Server 2012 Express, укажите, что программа установки должна проверить, установлен ли этот компонент на целевом компьютере, и установить его, если это не так.

Подробные сведения о каждом пакете необходимых компонентов см. в разделе "Предварительные требования".
Скачивание необходимых компонентов с веб-сайта поставщика компонентов Указывает, что необходимые компоненты устанавливаются на веб-сайте поставщика. Это параметр по умолчанию.
Скачивание необходимых компонентов из того же расположения, что и мое приложение Указывает, что необходимые компоненты устанавливаются из того же расположения, что и приложение. При этом все необходимые пакеты копируются в расположение публикации. Для работы этого параметра необходимые пакеты должны находиться на компьютере разработки.
Скачивание необходимых компонентов из следующего расположения Указывает, что необходимые компоненты устанавливаются из указанного расположения. Чтобы выбрать расположение, нажмите кнопку "Обзор ".

Замечание

Сведения о том, где следует поместить необходимые компоненты, см. в разделе "Создание пакетов начальной загрузки".

Сведения о предварительных требованиях

Компоненты необходимых компонентов, отображаемые в диалоговом окне "Предварительные требования", могут отличаться от компонентов в следующем списке. Пакеты необходимых компонентов, перечисленные в диалоговом окне "Предварительные требования", задаются автоматически при первом открытии диалогового окна. При последующем изменении целевой платформы проекта необходимо вручную выбрать необходимые компоненты, чтобы соответствовать новой целевой платформе.

Элемент Описание
Среда выполнения .NET Desktop 3.x, ..., 8.x Этот пакет устанавливает среду выполнения .NET Desktop для указанной архитектуры платформы (x86, x64 или Arm64). Эта среда выполнения поддерживает приложения Windows Presentation Foundation (WPF) и Windows Forms, созданные с помощью .NET. Это не то же самое, что и платформа .NET Framework. Эта среда выполнения включает среду выполнения .NET, но не включает ASP.NET Core Runtime, которая должна быть установлена отдельно.
Среда выполнения .NET 5.x, ..., 8.x Этот пакет устанавливает среду выполнения .NET для указанной архитектуры платформы (x86, x64 или Arm64). Это базовая среда выполнения и содержит только компоненты, необходимые для запуска консольного приложения. Как правило, вы устанавливаете среду выполнения рабочего стола .NET вместо этого.
Microsoft .NET Framework 4.x Этот пакет устанавливает .NET Framework 4.x для платформ x86 и x64.
.NET Framework 3.5 с пакетом обновления 1 (SP1) Этот пакет устанавливает следующее:

— .NET Framework версии 2.0, 3.0 и 3.5.
— Поддержка всех версий .NET Framework в 32-разрядных (x86) и 64-разрядных (x64) операционных системах.
— Языковые пакеты для каждой версии .NET Framework, установленной с пакетом.
— пакеты обновления для .NET Framework 2.0 и 3.0.

Платформа .NET Framework 3.0 входит в состав Windows Vista, а платформа .NET Framework 3.5 входит в состав Visual Studio. .NET Framework 3.5 требуется для всех проектов Visual Basic и C#, скомпилированных для 32-разрядных операционных систем и для которых целевая платформа имеет значение .NET Framework 3.5, а также для проектов Visual Basic и C#, скомпилированных для 64-разрядных операционных систем. (IA64 не поддерживается.) Обратите внимание, что проекты Visual Basic и C# компилируются для любой архитектуры ЦП по умолчанию. Дополнительные сведения см. в обзоре целевой платформы и развертывании необходимых компонентов для 64-разрядных приложений.
Типы MICROSOFT System CLR для SQL Server 2014 (x64 и x86) Этот пакет устанавливает типы Microsoft System CLR для SQL Server 2014 для x64 или x86.
SQL Server 2008 R2 Express Этот пакет устанавливает Microsoft SQL Server 2008 R2 Express, бесплатный выпуск Microsoft SQL Server 2008 R2, идеальную базу данных для небольших веб-приложений, серверов или классических приложений. Его можно использовать бесплатно для разработки и производства.
SQL Server 2012 Express Этот пакет устанавливает Microsoft SQL Server 2012 Express.
SQL Server 2012 ... 2019 Express LocalDB Этот пакет устанавливает Microsoft SQL Server Express LocalDB для указанной версии SQL Server.
Библиотеки среды выполнения Visual C++ "14" (ARM) Этот пакет устанавливает библиотеки времени выполнения Visual C++ для архитектуры Itanium, которые предоставляют подпрограммы программирования для операционной системы Microsoft Windows. Эти подпрограммы автоматизируют множество распространенных задач программирования, которые не предоставляются языками C и C++.

Дополнительные сведения см. в справочнике по библиотеке C Run-Time.
Библиотеки среды выполнения Visual C++ (14) (x64) Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x64, которые предоставляют подпрограммы для программирования для операционной системы Microsoft Windows. Эти подпрограммы автоматизируют множество распространенных задач программирования, которые не предоставляются языками C и C++.

Дополнительные сведения см. в справочнике по библиотеке C Run-Time.
Библиотеки среды выполнения Visual C++ (14) (x86) Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x86, которые предоставляют подпрограммы программирования для операционной системы Microsoft Windows. Эти подпрограммы автоматизируют множество распространенных задач программирования, которые не предоставляются языками C и C++.

Дополнительные сведения см. в справочнике по библиотеке C Run-Time.

См. также