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


Практическое руководство. Распространение фрагментов кода

Можно просто предоставить собственные фрагменты кода в другам и устанавливать их фрагменты на своих собственных компьютерах с помощью диспетчера фрагментов кода.Однако при наличии нескольких фрагментов для распределения, то можно автоматизировать процесс путем включения файл фрагмента в файле установщика Visual Studio (vsi), который пользователи могут устанавливать в любой выпуск Visual Studio с помощью установщика содержимого Visual Studio.Дополнительные сведения о установщик содержимого Visual Studio см. в разделе Практическое руководство. Упаковка компонентов для использования установщика содержимого Visual Studio.

Добавление файла vscontent

Необходимо включить манифест с расширением файла vscontent в файле с расширением vsi.Здесь шаблон можно использовать для создания файла:

<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
    <Content>
        <FileName> </FileName>
        <DisplayName> </DisplayName>
        <Description> </Description>
        <FileContentType> </FileContentType>
        <ContentVersion>2.0</ContentVersion>
        <Attributes>
            <Attribute name="lang" value=""/>
        </Attributes>
    </Content>
</VSContent>

В этом разделы мы будет использовать фрагмент кода, созданный в пределах Пошаговое руководство. Создание фрагмента кода.

Создать vscontent-файл

  1. Создайте новый XML-файл и задайте для него имя VBSnippet.vscontent.

  2. Добавьте приведенный выше шаблон.

  3. Заполните поля:

    • Имя файла - VBCodeSnippet.snippet

    • Отображаемое имя - фрагмент кода VB

    • Описание - фрагменты кода Visual Basic.

    • FileContentType - фрагмент кода

    • Версия содержимого - 2,0, если фрагмент должен использоваться в Microsoft Visual Studio 2008 или более поздней версии или 1,0, если его можно использовать в Visual Studio 2005.

    • Атрибут - "vb"

    • Сохраните файл.

Создание файла с расширением vsi

  1. Файл vsi действительно zip-файл с другим расширением.

  2. Добавление файлов VBSnippet.vscontent и VBCodeSnippet.snippet в ZIP-файл с именем VBCodeSnippet.zip.

  3. Переименуйте VBCodeSnippet.zip к VBCodeSnippet.vsi.

  4. Все это необходимо для функционального файла vsi.Однако если необходимо отобразить данные издателя для фрагмента кода в установщике содержимого Visual Studio, то необходимо подписать файл vsi.Для получения дополнительных сведений, свяжитесь с поставщиком цифровых сертификатов.

Развертывание файла vsi

  1. Скопируйте файл vsi в любом месте на компьютере, на котором устанавливается среда Visual Studio.

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

  3. Установщик содержимого Visual Studio открывается окно.

  4. Если файл фрагмента hello world не выбран, выберите его и нажмите кнопку Далее.

  5. Если vsi не подписывается, отображается диалоговое окно с предупреждением Подпись не найдена.Чтобы продолжить, нажмите кнопку Да.

  6. Следующее окно отображает расположение установки для фрагмента.Выберите Мои фрагменты кода и щелкните элемент Далее.

  7. Следующее окно показывает, была ли установка прошла успешно.Нажать Готовопосле этого Завершить работу.

  8. Вы должны увидеть фрагмент установленный в диспетчере фрагментов кода вниз фрагменты Мой код Visual Basic.

См. также

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

Фрагменты кода