Cómo: Distribuir fragmentos de código
Puede dar los fragmentos de código a los amigos y pedirles que los instalen en sus equipos mediante el Administrador de fragmentos de código.Sin embargo, si tiene varios fragmentos que distribuir, puede automatizar el proceso incluyendo el archivo de fragmentos de código en un archivo de instalación de Visual Studio (.vsi), que los usuarios pueden instalar en cualquier edición de Visual Studio mediante el Instalador de contenido de Visual Studio. .
Agregar un archivo .vscontent
Debe incluir un manifiesto con la extensión de archivo .vscontent en el archivo .vsi.Esta es la plantilla que puede utilizar para crear el archivo:
<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>
En este procedimiento usaremos el fragmento de código creado en Tutorial: Crear un fragmento de código.
Para crear un archivo .vscontent
Cree un nuevo archivo XML y denomínelo VBSnippet.vscontent.
Agregue la plantilla mostrada arriba.
Rellene los campos:
Nombre de archivo - VBCodeSnippet.snippet
Nombre para mostrar - Fragmento de código de VB
Descripción - Fragmentos de código de Visual Basic.
Tipo de contenido de archivo - Fragmento de código
Versión del contenido - Utilice 2.0 si el fragmento de código se debe usar en Visual Studio 2008 o posterior y 1.0 si se puede usar en Visual Studio 2005.
Atributo - "vb"
Guarde el archivo.
Crear un archivo .vsi
El archivo .vsi es en realidad un archivo .zip con una extensión distinta.
Agregue los archivos VBSnippet.vscontent y VBCodeSnippet.snippet a un archivo ZIP denominado VBCodeSnippet.zip.
Cambie el nombre VBCodeSnippet.zip por VBCodeSnippet.vsi.
Esto es todo lo que se necesita para tener un archivo .vsi funcional.No obstante, si desea mostrar la información del editor del fragmento de código en el Instalador de contenido de Visual Studio, deberá firmar el archivo .vsi.Para obtener más información, póngase en contacto con el proveedor del certificado digital.
Implementar el archivo .vsi
Copie el archivo .vsi en cualquier ubicación de un equipo que tenga Visual Studio instalado.
Haga doble clic en el archivo .vsi.
Aparecerá la ventana Instalador de contenido de Visual Studio.
Si el archivo de fragmento de código Hola a todos no está seleccionado, selecciónelo y haga clic en Siguiente.
Si el archivo .vsi no está firmado, aparecerá un cuadro de diálogo de advertencia denominado No se encontraron firmas.Haga clic en Sí para continuar.
La ventana siguiente muestra las ubicaciones de instalación del fragmento.Seleccione Mis fragmentos de código y haga clic en Siguiente.
La ventana siguiente indica si la instalación fue correcta.Haga clic en Finalizar y después en Cerrar.
Debería ver el fragmento instalado en el administrador de fragmentos de código en Visual Basic Mis fragmentos de código.