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


Диалоговое окно "Необходимые компоненты"

Обновлен: Июль 2008

Это диалоговое окно определяет, какие необходимые компоненты будут устанавливаться, а также — как они будут устанавливаться.

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

7tx0bw8y.alert_note(ru-ru,VS.90).gifПримечание.

Необходимые компоненты, отображаемые в диалоговом окне Необходимые компоненты, могут отличаться от показанных в следующем списке. Необходимые пакеты, перечисленные в диалоговом окне "Необходимые компоненты", устанавливаются автоматически при первом открывании этого диалогового окна. В случае последующего изменения требуемой версии .NET Framework проекта необходимые пакеты следует выбрать вручную, чтобы они соответствовали новой требуемой версии .NET Framework.

  • Создать программу установки необходимых компонентов
    Включает необходимые компоненты в программу установки приложения (Setup.exe), чтобы они устанавливались до установки приложения в порядке зависимости. Этот параметр выбран по умолчанию. Если он не выбран, то файл Setup.exe создан не будет.

  • Выбрать необходимые компоненты для установки
    Определяет, нужно ли устанавливать такие компоненты, как .NET Framework, Crystal Reports и т.д.

    Например, при установке флажка рядом с компонентом SQL Server 2005 Express Edition SP2 (x86) указывается, что программа установки должна проверять, установлен ли этот компонент на конечном компьютере, и в случае отсутствия устанавливать его.

    Дополнительные сведения о каждом пакете необходимых компонентов см. в таблице "Информация о необходимых компонентах" далее в этой теме.

  • Проверять наличие в центре обновления Windows других распространяемых компонентов
    Для проверки наличия обновлений следует щелкнуть ссылку на веб-узел Центра обновления Windows.

  • Загрузить необходимые компоненты с веб-узла поставщика компонентов
    Определяет, что необходимые компоненты будут устанавливаться с веб-узла поставщика. Этот параметр выбран по умолчанию.

  • Загрузить необходимые компоненты с местоположения моего приложения
    Определяет, что необходимые компоненты будут устанавливаться с того же местоположения, что и приложение. При этом все пакеты необходимых компонентов копируются в место публикации. Чтобы этот параметр действовал, пакеты необходимых компонентов должны находиться на компьютере, на котором выполняется разработка.

  • Загрузить необходимые компоненты из следующего места
    Определяет, что необходимые компоненты будут устанавливаться из выбранного места. С помощью кнопки Обзор можно выбрать местоположение.

Информация о необходимых компонентах

  • .NET Framework 2.0 (x86)
    Этот пакет устанавливает платформу .NET Framework версии 2.0 для 32-разрядных операционных систем (x86). Она включена в среду разработки Visual Studio 2008, но не является предварительно устанавливаемой в любой операционной системе. Эта платформа требуется для всех проектов Visual Basic и Visual C#, которые явно компилируются для операционных систем x86 и для которых требуемой версией платформы задана .NET Framework 2.0. Дополнительные сведения см. в разделах Общие сведения о настройке платформы .NET Framework для различных сред и Распространение .NET Framework.

  • .NET Framework 3.0 (x86)
    Этот пакет устанавливает платформу .NET Framework версий 3.0 и 2.0 для всех версий платформы .NET Framework для 32-разрядных (x86) операционных систем. Он включен в операционную систему Windows Vista и включает такие технологии, как Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) и Windows Workflow Foundation (WWF). Она включена в среду разработки Visual Studio 2008, но не является предварительно устанавливаемой в любой операционной системе. Эта платформа необходима для проектов Visual Basic и Visual C#, предназначенных для платформы .NET Framework 3.0. Дополнительные сведения см. в разделах Общие сведения о настройке платформы .NET Framework для различных сред и Распространение .NET Framework.

  • .NET Framework 3.5
    Этот пакет устанавливает следующие элементы:

    • .Платформу .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 2008. Платформа .NET Framework 3.5 требуется для всех проектов Visual Basic и Visual C#, которые компилируются для 32-разрядных операционных систем и для которых требуемой платформой является .NET Framework 3.5, а также для проектов Visual Basic и Visual C#, компилируемых для 64-разрядных операционных систем. (Стандарт IA64 не поддерживается). Обратите внимание, что по умолчанию проекты Visual Basic и Visual C# компилируются для любой архитектуры ЦПУ. Дополнительные сведения см. в разделах Общие сведения о настройке платформы .NET Framework для различных средРаспространение .NET Framework и Развертывание 64-разрядных приложений.

    Этот элемент выбран по умолчанию.

  • Crystal Reports Basic для Visual Studio 2008 (x86, x64)
    Этот пакет устанавливает компонент Crystal Reports для Visual Studio 2008, позволяющий создавать сложные и профессиональные отчеты, используя программу с графическим пользовательским интерфейсом. Такой отчет можно подключать практически к любой базе данных, а также к таким промежуточным данным, как результирующий набор (например к объекту ADO.NET DataSet).

    Дополнительные сведения о Crystal Reports см. в разделе Общие сведения в Crystal Reports.

  • Microsoft Visual Studio 2008 Report Viewer
    Этот паке устанавливает элементы управления для просмотра отчетов, которые можно использовать для добавления широких возможностей составления отчетов по данным в приложения Windows Forms и ASP.NET.

  • Библиотеки времени выполнения Visual C++ (IA64, x64, x86)
    Эти пакеты устанавливают библиотеки времени Visual C++ для операционных систем IA64, x64 и x86, содержащие процедуры для программирования для операционной системы Microsoft Windows. Эти процедуры автоматизируют многие часто встречающиеся задачи программирования, которые не реализованы в языках C и C++.

    Дополнительные сведения см. в разделе Run-Time Library Reference.

  • Установщик Windows версии 3.1
    Эти пакеты устанавливают распространяемый установщик Microsoft Windows 3.1, позволяющий устанавливать проекты с программой установки установщика Windows. Он предварительно установлен в систему Windows Server 2003 с пакетом обновления 1 (SP1) и последующих версий.

    Этот элемент выбран по умолчанию.

    Дополнительные сведения см. в разделе Развертывание приложений среды выполнения с помощью установщика Windows.

  • SQL Server 2005 Express Edition SP2 (x86)
    Этот пакет устанавливает продукт Microsoft SQL Server 2005, экспресс-выпуск, являющийся приложением для управления базами данных на основе Microsoft SQL Server 2005. Продукт SQL Server Express является заменой приложения Microsoft SQL Server Desktop Engine (MSDE). Продукт SQL Server Express является бесплатным, может свободно распространяться (в соответствии с соглашением) и работает как в качестве клиентской базы данных, так и простой серверной базы данных. Он аналогичен приложению SQL Server 2005, за исключением следующий отличий:

    • не поддерживает компоненты корпоративного выпуска;

    • ограничивается использованием одного процессора;

    • ограничивается использованием для буферного пула 1 гигабайтом (ГБ) памяти;

    • использует базы данных размером не более 4 ГБ.

  • Microsoft Visual Basic Power Packs версии 1.1
    Пакеты Power Packs — это надстройки, элементы управления, компоненты и инструменты, помогающие разрабатывать приложения на языке Visual Basic. Эта версия содержит компонент PrintForm, позволяющий распечатывать содержимое форм Windows Forms, и библиотеку Printer Compatibility Library, позволяющую выполнять код языка Visual Basic 6.0 с использованием объекта Printer без изменений.

  • Среда набора средств Visual Studio для системы Office 3.0
    Набор средств Visual Studio для системы Microsoft Office обеспечивает удобные встроенные средства для создания настраиваемых бизнес-решений с помощью Microsoft Office. Набор средств Visual Studio Tools for Microsoft Office позволяет разработчикам быстро создавать управляемые интеллектуальные клиенты, использующие приложения Microsoft Office в качестве интерфейса пользователя. Эти средства позволяют разработчикам создавать надежные, легкие в развертывании и обслуживании решения.

    Дополнительные сведения см. в разделе Пакет инструментов Visual Studio для Office.

  • SQL Server Compact 3.5
    SQL Server Compact 3.5 позволяет создавать небольшие базы данных, которые могут развертываться на настольных компьютерах, интеллектуальных устройствах и планшетных ПК. SQL Server Compact 3.5 можно использовать с приложениями .NET Framework и .NET Compact Framework, кроме того, SQL Server Compact 3.5 можно использовать в приложении в машинном коде с Microsoft Visual C++ или Visual C++ для устройств.

    Дополнительные сведения о SQL Server Compact 3.5 см. в разделе Использование SQL Server Compact 3.5 (Visual Studio).

См. также

Основные понятия

Предварительные условия для развертывания приложения

Работа с несколькими версиями .NET Framework

Развертывание 64-разрядных приложений

Общие сведения о настройке платформы .NET Framework для различных сред

Ссылки

Страница публикации в конструкторе проектов

Другие ресурсы

Распространение .NET Framework

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Обновление, добавлены сведения о новых функциях для Visual Studio 2008, .NET Framework 3.0, .NET Framework 3.5 и 64-разрядных платформ.

Исправление ошибки содержимого.