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


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

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

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

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

<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".

    • Тип содержимого файла — "Фрагмент кода"

    • Версия содержимого — если фрагмент кода предполагается использовать в Visual Studio 2008 или более поздней версии, задайте значение 2.0; если же он может использоваться в Visual Studio 2005, задайте значение 0.1.

    • Атрибут — "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.

См. также

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

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