Диалоговое окно "Необходимые компоненты"
Это диалоговое окно определяет, какие необходимые компоненты будут устанавливаться, как они будут устанавливаться, и в каком порядке будут устанавливаться пакеты.
Чтобы открыть это диалоговое окно, выберите узел проекта в Обозревателе решений и затем в меню Проект выберите команду Свойства. После того как откроется Конструктор проектов, перейдите на вкладку Публикация. На странице Публикация щелкните Необходимые компоненты. Чтобы выполнить настройку проекта, в меню Проект выберите команду Свойства. В открывшемся диалоговом окне Окна свойств нажмите кнопку Необходимые компоненты.
Элемент |
Описание |
---|---|
Создать программу установки необходимых компонентов |
Включает необходимые компоненты в программу установки приложения (Setup.exe), чтобы они устанавливались до установки приложения в порядке зависимости. Этот параметр выбран по умолчанию. Если он не выбран, то файл Setup.exe создан не будет. |
Выбрать необходимые компоненты для установки |
Указывает, следует ли устанавливать компоненты. Например, при установке флажка рядом с компонентом SQL Server 2005 Express Edition SP2 указывается, что программа установки должна проверять, установлен ли этот компонент на конечном компьютере, и в случае отсутствия устанавливать его. Дополнительные сведения о каждом пакете необходимых компонентов см. в таблице "Информация о необходимых компонентах" далее в этой теме. |
Проверять наличие в центре обновления Windows других распространяемых компонентов |
Для проверки наличия обновлений следует щелкнуть ссылку на веб-узел Bootstrapper Packages to Redistribute Components. |
Загрузить необходимые компоненты с веб-узла поставщика компонентов |
Определяет, что необходимые компоненты будут устанавливаться с веб-узла поставщика. Этот параметр выбран по умолчанию. |
Загрузить необходимые компоненты с местоположения моего приложения |
Определяет, что необходимые компоненты будут устанавливаться с того же местоположения, что и приложение. При этом все пакеты необходимых компонентов копируются в место публикации. Чтобы этот параметр действовал, пакеты необходимых компонентов должны находиться на компьютере, на котором выполняется разработка. |
Загрузить необходимые компоненты из следующего места |
Определяет, что необходимые компоненты будут устанавливаться из выбранного места. С помощью кнопки Обзор можно выбрать местоположение. |
Информация о необходимых компонентах
Необходимые компоненты, отображаемые в диалоговом окне Необходимые компоненты, могут отличаться от показанных в следующем списке. Необходимые пакеты, перечисленные в диалоговом окне "Необходимые компоненты", устанавливаются автоматически при первом открывании этого диалогового окна. В случае последующего изменения требуемой версии .NET Framework проекта необходимые пакеты следует выбрать вручную, чтобы они соответствовали новой требуемой версии .NET Framework.
Элемент |
Описание |
---|---|
.NET Framework 3.5 с пакетом обновления 1 (SP1) |
Этот пакет устанавливает следующие элементы:
Платформа NET Framework 3.0 включена в операционную систему Windows Vista, а платформа .NET Framework 3.5 включена в Visual Studio 2010. Платформа .NET Framework 3.5 требуется для всех проектов Visual Basic и Visual C#, которые компилируются для 32-разрядных операционных систем и для которых требуемой платформой является .NET Framework 3.5, а также для проектов Visual Basic и Visual C#, компилируемых для 64-разрядных операционных систем. (Стандарт IA64 не поддерживается). Обратите внимание, что по умолчанию проекты Visual Basic и Visual C# компилируются для любой архитектуры ЦПУ. Дополнительные сведения см. в разделах Обзор настройки для различных версий в Visual Studio, Redistributing the .NET Framework и Развертывание 64-разрядных приложений. Этот элемент выбран по умолчанию. |
Клиентский профиль .NET Framework 3.5 с пакетом обновления 1 (SP1) |
Клиентский профиль платформы .NET Framework — это подмножество компонентов .NET Framework 3.5 с пакетом обновления 1 (SP1), предназначенное для клиентских приложений. Оно содержит оптимизированный набор функций Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) и ClickOnce. Это позволяет использовать сценарии быстрого развертывания для WPF, Windows Forms, WCF и консольных приложений, ориентированных на клиентский профиль платформы .NET Framework. Дополнительные сведения см. в разделе Профиль клиента .NET Framework. |
Microsoft .NET Framework 4 (x86 и x64) |
Этот пакет устанавливает платформу .NET Framework 4 для платформ x86 и x64. Дополнительные сведения см. в разделах Обзор настройки для различных версий в Visual Studio, Redistributing the .NET Framework и Развертывание 64-разрядных приложений. Этот элемент выбран по умолчанию. |
Клиентский профиль Microsoft .NET Framework 4 (x86 и x64) |
Клиентский профиль платформы .NET Framework 4 — это подмножество компонентов .NET Framework 4, предназначенное для клиентских приложений. Оно содержит оптимизированный набор функций Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) и ClickOnce. Это позволяет использовать сценарии быстрого развертывания для WPF, Windows Forms и консольных приложений, ориентированных на клиентский профиль платформы .NET Framework 4. Дополнительные сведения см. в разделе Профиль клиента .NET Framework. |
Основные сборки взаимодействия для Microsoft Office 2007 |
Этот пакет устанавливает основные сборки взаимодействия для продуктов из состава выпуска 2007 системы Microsoft Office. Основная сборка взаимодействия позволяет управляемому коду взаимодействовать с основанной на COM объектной моделью приложения Microsoft Office. Дополнительные сведения см. в разделе Основные сборки взаимодействия Office. |
Microsoft Visual Basic PowerPacks версии 10.0 |
Пакеты Power Packs — это надстройки, элементы управления, компоненты и инструменты, помогающие разрабатывать приложения на языке Visual Basic. Эта версия содержит компонент PrintForm, позволяющий распечатывать содержимое форм Windows Forms, и библиотеку Printer Compatibility Library, позволяющую выполнять код языка Visual Basic 6.0 с использованием объекта Printer без изменений. |
Среда выполнения Microsoft Visual .NET для F# 2.0 |
Этот пакет устанавливает библиотеки времени выполнения Visual F# для операционных систем x86 и x64, предоставляющие поддержку функционального программирования, а также традиционного объектно-ориентированного и императивного (процедурного) программирования. Этот пакет должен быть установлен, если приложение или его компоненты созданы с помощью Visual F# и платформы .NET Framework 2.0, 3.0 или 3.5. Дополнительные сведения см. в разделе Справочник по языку F#. |
Среда выполнения Microsoft Visual .NET для F# 4.0 |
Этот пакет устанавливает библиотеки времени выполнения Visual F# для операционных систем x86 и x64, предоставляющие поддержку функционального программирования, а также традиционного объектно-ориентированного и императивного (процедурного) программирования. Этот пакет должен быть установлен, если приложение или его компоненты созданы с помощью Visual F# и платформы .NET Framework 4. Дополнительные сведения см. в разделе Справочник по языку F#. |
Microsoft Visual Studio 2010 Report Viewer |
Этот паке устанавливает элементы управления для просмотра отчетов, которые можно использовать для добавления широких возможностей составления отчетов по данным в приложения Windows Forms и ASP.NET. |
Среда выполнения Microsoft Visual Studio Tools for Office в составе Microsoft Office 2010 (x86 and x64) |
Средства разработчика Microsoft Office в Visual Studio обеспечивает удобные встроенные средства для создания настраиваемых бизнес-решений с помощью Microsoft Office. Вы можете создавать управляемые интеллектуальные клиенты, использующие приложения Microsoft Office в качестве интерфейса пользователя. Эти средства позволяют разработчикам создавать надежные, легкие в развертывании и обслуживании решения. Дополнительные сведения см. в разделе Практическое руководство. Развертывание решения Office с помощью ClickOnce. |
SQL Server 2005 Express Edition SP2 (x86) |
Этот пакет устанавливает продукт Microsoft SQL Server 2008, экспресс-выпуск SP2, являющийся приложением для управления базами данных на основе Microsoft SQL Server 2005. Продукт SQL Server Express является заменой приложения Microsoft SQL Server Desktop Engine (MSDE). Продукт SQL Server Express является бесплатным, может свободно распространяться (в соответствии с соглашением) и работает как в качестве клиентской базы данных, так и простой серверной базы данных. Он аналогичен приложению SQL Server 2005, за исключением следующий отличий:
|
SQL Server 2008 Express |
Этот пакет устанавливает Microsoft SQL Server 2008 Express, бесплатный выпуск Microsoft SQL Server 2008, идеальная база данных для небольших веб-приложений, серверных или приложений для настольных компьютеров. Может использоваться бесплатно для разработки и в производственной среде. Свободная регистрация требуется для распространения SQL Server 2008 Express с приложением. Загрузчик ведет себя так:
Дополнительные сведения о SQL Server 2008 Express см. на странице https://go.microsoft.com/fwlink/?LinkId=183586. |
SQL Server Compact 3.5 SP2 |
SQL Server Compact 3.5 позволяет создавать небольшие базы данных, которые могут развертываться на настольных компьютерах и планшетных ПК. SQL Server Compact 3.5 можно использовать с приложениями платформ .NET Framework и .NET Compact Framework. Кроме того, SQL Server Compact 3.5 можно использовать в приложении в машинном коде с Microsoft Visual C++. Дополнительные сведения о SQL Server Compact 3.5 см. в разделе Использование SQL Server Compact 3.5 (Visual Studio). |
SQL Server Compact 3.5 SP1 (x64) |
SQL Server Compact 3.5 позволяет создавать небольшие базы данных, которые могут развертываться на настольных компьютерах и планшетных ПК. SQL Server Compact 3.5 можно использовать с приложениями платформ .NET Framework и .NET Compact Framework. Кроме того, SQL Server Compact 3.5 можно использовать в приложении в машинном коде с Microsoft Visual C++. Дополнительные сведения о SQL Server Compact 3.5 см. в разделе Использование SQL Server Compact 3.5 (Visual Studio). |
Библиотеки среды выполнения Visual C++ 2010 (IA64) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для архитектуры Itanium, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Run-Time Library Reference. |
Библиотеки среды выполнения Visual C++ 2010 (x64) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x64, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Run-Time Library Reference. |
Библиотеки среды выполнения Visual C++ 2010 (x86) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x86, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Run-Time Library Reference. |
Установщик Windows версии 3.1 |
Этот пакет устанавливает распространяемый установщик Microsoft Windows 3.1, позволяющий устанавливать проекты с программой установки установщика Windows. Он предварительно установлен в систему Windows Server 2003 с пакетом обновления 1 (SP1) и последующих версий. Этот элемент выбран по умолчанию. |
Установщик Windows версии 4.5 |
Этот пакет устанавливает распространяемый установщик Microsoft Windows 4.5, позволяющий устанавливать проекты с программой установки установщика Windows. |
См. также
Ссылки
Страница публикации в конструкторе проектов
Основные понятия
Предварительные условия для развертывания приложения
Развертывание 64-разрядных приложений
Обзор настройки для различных версий в Visual Studio