Практическое руководство. Распространение фрагментов кода
Можно просто предоставить собственные фрагменты кода в другам и устанавливать их фрагменты на своих собственных компьютерах с помощью диспетчера фрагментов кода.Однако при наличии нескольких фрагментов для распределения, то можно автоматизировать процесс путем включения файл фрагмента в файле установщика 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-файл
Создайте новый XML-файл и задайте для него имя VBSnippet.vscontent.
Добавьте приведенный выше шаблон.
Заполните поля:
Имя файла - VBCodeSnippet.snippet
Отображаемое имя - фрагмент кода VB
Описание - фрагменты кода Visual Basic.
FileContentType - фрагмент кода
Версия содержимого - 2,0, если фрагмент должен использоваться в Microsoft Visual Studio 2008 или более поздней версии или 1,0, если его можно использовать в Visual Studio 2005.
Атрибут - "vb"
Сохраните файл.
Создание файла с расширением vsi
Файл vsi действительно zip-файл с другим расширением.
Добавление файлов VBSnippet.vscontent и VBCodeSnippet.snippet в ZIP-файл с именем VBCodeSnippet.zip.
Переименуйте VBCodeSnippet.zip к VBCodeSnippet.vsi.
Все это необходимо для функционального файла vsi.Однако если необходимо отобразить данные издателя для фрагмента кода в установщике содержимого Visual Studio, то необходимо подписать файл vsi.Для получения дополнительных сведений, свяжитесь с поставщиком цифровых сертификатов.
Развертывание файла vsi
Скопируйте файл vsi в любом месте на компьютере, на котором устанавливается среда Visual Studio.
Дважды щелкните VSI-файл.
Установщик содержимого Visual Studio открывается окно.
Если файл фрагмента hello world не выбран, выберите его и нажмите кнопку Далее.
Если vsi не подписывается, отображается диалоговое окно с предупреждением Подпись не найдена.Чтобы продолжить, нажмите кнопку Да.
Следующее окно отображает расположение установки для фрагмента.Выберите Мои фрагменты кода и щелкните элемент Далее.
Следующее окно показывает, была ли установка прошла успешно.Нажать Готовопосле этого Завершить работу.
Вы должны увидеть фрагмент установленный в диспетчере фрагментов кода вниз фрагменты Мой код Visual Basic.