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


Практическое руководство. Упаковка и установка элементов управления на панели элементов

Обновлен: Ноябрь 2007

В Visual Studio содержится множество элементов управления панели элементов. Если эти элементы управления не подходят для вашего приложения, в Интернете можно выполнить поиск дополнительных элементов управления, либо создать собственные пользовательские элементы управления для использования в Visual Studio. Дополнительные сведения о поиске элементов управления панели элементов в Интернете см. в разделе Практическое руководство. Поиск компонентов, разработанных членами сообществ.

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

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

Упаковка элементов управления для установки с помощью установщика содержимого Visual Studio

После создания пользовательского элемента управления его можно упаковать в VSI-файл, который будет использоваться другими разработчиками для установки с помощью установщика содержимого Visual Studio. Установщик содержимого распознает только файлы типа VSI. VSI-файл является сжатым файлом, в котором содержится DLL-файл элемента управления и файл определения на базе XML, который должен иметь расширение VSCONTENT.

Чтобы создать VSCONTENT-файл, выполните следующие действия.

  1. В меню Файл выберите Создать и щелкните Файл.

  2. В категории Общие выберите Файл XML и нажмите кнопку Открыть.

  3. Создайте допустимый VSCONTENT-файл для на элемента управления панели элементов на основе Справочник по схеме установщика содержимого Visual Studio.

    Пример.

    <VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
        <Content>
            <FileName>MyButtonControl.dll</FileName>
            <DisplayName>My Custom Button</DisplayName>
            <Description>A control created for this example.</Description>
            <FileContentType>Toolbox Control</FileContentType>
            <ContentVersion>2.0</ContentVersion>
        </Content>
    </VSContent>
    
  4. Сохраните VSCONTENT-файл в том же каталоге, где находятся DLL-файлы элементы управления.

После создания VSCONTENT-файла его можно упаковать вместе с DLL-файлом, чтобы создать VSI-файл, который распознается установщиком содержимого Visual Studio. VSI-файл можно распространять среди других разработчиков.

Чтобы создать VSI-файл, выполните следующие действия.

  1. В проводнике Windows выберите DLL-файл пользовательского элемента управления и созданный связанный VSCONTENT-файл.

  2. Щелкните правой кнопкой мыши выбранные файлы, выберите Отправить и щелкните Сжатая ZIP-папка.

    Выбранные файлы будут сжаты в файл с расширением ZIP.

  3. Переименуйте расширение имени файла с .zip на .vsi. При необходимости можно также изменить имя файла.

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

Установка элемента управления, упакованного в VSI-файл

Обнаруженный элемент управления, упакованный в VSI-файл, можно легко установить для использования в Visual Studio.

Установка пользовательского элемента управления, упакованного в VSI-файл

  1. Дважды щелкните VSI-файл.

    Откроется окно установщика содержимого Visual Studio.

  2. На странице Выбор устанавливаемого содержимого выберите элементы, которые нужно установить, а затем нажмите кнопку Далее. Если компонент не подписан, может появиться предупреждение.

    ms165358.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

    Настоятельно рекомендуется ознакомиться со сведениями, указанными в Состоянии издателя, чтобы определить, подписан ли элемент управления. Для обеспечения дополнительной безопасности нажмите кнопку Проверка для отображения списка файлов, которые будут устанавливаться на компьютере.

  3. На странице Установка содержимого щелкните Готово, чтобы установить элемент управления.

    Если среда Visual Studio не открыта в данный момент, установщик откроет, а затем закроет Visual Studio во время процесса установки.

  4. Нажмите кнопку Закрыть для выхода из установщика.

    Элемент управления отобразится в области Мои элементы управления в панели элементов.

См. также

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

Компоненты, разработанные членами сообществ

Ссылки

Справочник по схеме установщика содержимого Visual Studio