Диалоговое окно "Необходимые компоненты"
В этом диалоговом окне определяются устанавливаемые необходимые компоненты, способ их установки, а также порядок установки пакетов.
Чтобы открыть это диалоговое окно, выберите узел проекта в обозревателе решений и затем в меню Проект щелкните команду Свойства. После того как откроется окно Конструктор проектов, перейдите на вкладку Публикация. На странице Публикация щелкните Необходимые компоненты. Чтобы открыть проекты установки, в меню Проект выберите пункт Свойства. В открывшемся диалоговом окне Окна свойств щелкните Необходимые компоненты.
Элемент |
Описание |
---|---|
Создать программу установки для необходимых компонентов |
Включает необходимые компоненты в программу установки приложения (Setup.exe), чтобы они устанавливались до установки приложения в порядке зависимости. Этот параметр выбран по умолчанию. Если он не выбран, файл Setup.exe не создается. |
Выберите устанавливаемые необходимые компоненты |
Определяет компоненты для установки, такие как .NET Framework, Crystal Reports и т. д. Например, установка флажка рядом с компонентом Экспресс-выпуск SQL Server 2005, пакет обновления 2 (SP2) означает, что программа установки должна проверять, установлен ли этот компонент на целевом компьютере, и в случае отсутствия устанавливать его. Дополнительные сведения о каждом пакете необходимых компонентов см. в таблице "Информация о необходимых компонентах" далее в этом разделе. |
Дополнительные распространяемые компоненты см. в Центре обновления |
Эта ссылка направляет на веб-сайт Дополнительные загрузочные пакеты для распространения компонентов для проверки наличия обновлений. |
Загрузить необходимые компоненты с веб-сайта поставщика компонентов |
Указывает, что необходимые компоненты должны устанавливаться с веб-сайта поставщика. Этот параметр используется по умолчанию. |
Загрузить необходимые компоненты с местоположения моего приложения |
Указывает, что необходимые компоненты должны устанавливаться из расположения приложения. При этом все пакеты необходимых компонентов копируются в место публикации. Чтобы этот параметр действовал, пакеты необходимых компонентов должны находиться на компьютере разработки. |
Загрузить необходимые компоненты из следующего места |
Указывает, что необходимые компоненты должны устанавливаться из выбранного расположения. Для выбора расположения можно использовать кнопку Обзор. |
Информация о необходимых компонентах
Необходимые компоненты, отображаемые в диалоговом окне Необходимые компоненты, могут отличаться от показанных в следующем списке. Пакеты необходимых компонентов, перечисленные в диалоговом окне Необходимые компоненты, устанавливаются автоматически при первом открывании этого диалогового окна. В случае последующего изменения целевой платформы проекта следует выбрать пакеты необходимых компонентов вручную, чтобы они соответствовали новой целевой платформе.
Элемент |
Описание |
---|---|
.NET Framework 3.5 с пакетом обновления 1 (SP1) |
Этот пакет устанавливает следующие компоненты:
Платформа NET Framework 3.0 включена в операционную систему Windows Vista, а платформа .NET Framework 3.5 — в Visual Studio. Платформа .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 F# для .NET 2.0 |
Этот пакет устанавливает библиотеки времени выполнения Visual F# для операционных систем x86 и x64, предоставляющие поддержку функционального программирования, а также традиционного объектно-ориентированного и императивного (процедурного) программирования. Данный пакет следует установить, если приложение или его компоненты созданы с помощью Visual F# и платформы .NET Framework 2.0, 3.0 или 3.5. Дополнительные сведения см. в разделе Справочник по языку F#. |
Среда выполнения Microsoft Visual F# для .NET 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 2010 Tools for Office (x86 и x64) |
Инструменты разработчика Office в Visual Studio обеспечивает удобные встроенные средства для создания настраиваемых бизнес-решений с помощью Microsoft Office. Вы можете создавать управляемые интеллектуальные клиентские решения, использующие приложения Microsoft Office в качестве интерфейса пользователя. Эти инструменты позволяют разработчикам создавать безопасные решения, отличающиеся легкостью развертывания и обслуживания. Дополнительные сведения см. в разделе Практическое руководство. Публикация решения Office с помощью ClickOnce. |
Экспресс-выпуск SQL Server 2005, пакет обновления 2 (SP2) (x86) |
Этот пакет устанавливает экспресс-выпуск Microsoft SQL Server 2005 с пакетом обновления 2 (SP2) — приложение базы данных, основанное на Microsoft SQL Server 2005. Экспресс-выпуск SQL Server служит заменой для системы Microsoft SQL Server Desktop Engine (MSDE). Экспресс-выпуск SQL Server предоставляется бесплатно и может свободно распространяться (в соответствии с соглашением); он работает как в качестве клиентской базы данных, так и простой серверной базы данных. Данный выпуск аналогичен приложению SQL Server 2005, за исключением следующий отличий:
|
SQL Server 2008 Express |
Этот пакет устанавливает экспресс-выпуск Microsoft SQL Server 2008 — бесплатный выпуск Microsoft SQL Server 2008, который является идеальной базой данных для небольших веб-приложений, серверных или клиентских приложений. Его можно использоваться бесплатно для разработки и эксплуатации. Для распространения экспресс-выпуска SQL Server 2008 вместе с приложением требуется бесплатная регистрация. Загрузчик ведет себя следующим образом:
Дополнительные сведения об экспресс-выпуске SQL Server 2008 см. по адресу https://go.microsoft.com/fwlink/?LinkId=183586. |
Библиотеки среды выполнения Visual C++ 2010 (IA64) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для архитектуры Itanium, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Справочник по библиотеке времени выполнения C. |
Библиотеки времени выполнения Visual C++ 2010 (x64) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x64, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Справочник по библиотеке времени выполнения C. |
Библиотеки времени выполнения Visual C++ 2010 (x86) |
Этот пакет устанавливает библиотеки времени выполнения Visual C++ для операционных систем x86, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++. Дополнительные сведения см. в разделе Справочник по библиотеке времени выполнения C. |
Установщик Windows версии 3.1 |
Этот пакет устанавливает распространяемый установщик Microsoft Windows 3.1, позволяющий устанавливать проекты установки установщика Windows. Пакет предварительно установлен в системе Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версий. Этот элемент выбран по умолчанию. |
Установщик Windows версии 4.5 |
Этот пакет устанавливает распространяемый установщик Microsoft Windows 4.5, позволяющий устанавливать проекты установки установщика Windows. |
См. также
Ссылки
Страница публикации в конструкторе проектов
Основные понятия
Предварительные условия для развертывания приложения
Предварительные условия для развертывания 64-разрядных приложений
Обзор настройки для различных версий в Visual Studio