Share via


Aspectos básicos de los componentes de la comunidad

Actualización: noviembre 2007

Un componente de la comunidad es un archivo o conjunto de archivos personalizados que se han empaquetado para que se puedan compartir con otros programadores que utilicen Visual Studio. Ejemplos de componentes de la comunidad son Starter Kits, complementos, plantillas de elemento de proyecto y fragmentos de código de IntelliSense. Desde Visual Studio, puede buscar componentes de la comunidad creados por otras personas, y descargarlos e instalarlos para su propio uso. Los componentes de la comunidad se instalan en el equipo de un programador mediante el Instalador de contenido de Visual Studio para que aparezcan en el cuadro de diálogo o en la ventana correspondiente en Visual Studio. También puede crear su propio componente de la comunidad y compartirlo.

Términos comunes

Término

Definición

Componente de la comunidad

Archivo o conjunto de archivos personalizados empaquetado de tal forma que permite que los programadores los compartan e instalen para utilizarlos en Visual Studio. Los componentes de la comunidad pueden contener starter kits, controles, complementos, fragmentos de código de IntelliSense o plantillas de elemento de proyecto.

Archivo .vscontent

Una archivo XML que está basado en el Referencia del esquema del instalador de contenido de Visual Studio, que define el tipo de componente que ha creado, así como otra información. Por ejemplo, puede especificar en qué versiones de Visual Studio se puede utilizar un componente.

Archivo .vsi

Archivo .zip con la extensión .vsi que contiene el archivo .vscontent, así como los archivos del componente. El archivo .vsi es el archivo que se publica en los sitios web de la comunidad o se envía a amigos y colaboradores que deseen utilizar el componente. Al hacer doble clic en un archivo .vsi, se inicia el Instalador de contenido de Visual Studio.

Instalador de contenido de Visual Studio

Asistente que copia los archivos incluidos en un archivo .vsi en las ubicaciones correctas del disco de manera que el componente esté disponible para su uso en Visual Studio.

Consideraciones sobre la instalación simultánea de componentes de la comunidad

Si tiene Visual Studio 2005 y Visual Studio 2008 instalados en el mismo equipo, se deben tener en cuenta los siguientes aspectos.

  • Si migra la configuración de Visual Studio 2005 a Visual Studio 2008 cuando inicia por primera vez Visual Studio 2008, no se migrarán los fragmentos de código personalizado, complementos, macros o controles de cuadro de herramientas. Para migrar estos elementos a Visual Studio 2008, reinstale cada componente haciendo doble clic en el archivo .vsi del componente.

  • Si instala un componente de la comunidad diseñado con Visual Studio 2005, el componente se instalará automáticamente para su uso con Visual Studio 2005 y Visual Studio 2008.

  • En función del diseño, es posible que un componente de la comunidad que se haya creado con Visual Studio 2005 no funcione en Visual Studio 2008 y viceversa.

  • Si crea los componentes de la comunidad con Visual Studio 2008, puede especificar si piensa instalar el componente para el uso con Visual Studio 2005 y Visual Studio 2008 o simplemente con Visual Studio 2008. Para obtener más información, vea Cómo: Empaquetar componentes de la comunidad para utilizar el instalador de contenido de Visual Studio.

Preguntas comunes

Cómo encontrar e instalar un componente de la comunidad

Puede buscar componentes de la comunidad desde la Ayuda. MSDN Online y Comunidad de Codezone son los únicos tipos de resultados de búsqueda que contienen componentes de la comunidad. Para obtener más información, vea Cómo: Buscar componentes de la comunidad.

Una vez que ha encontrado un componente de la comunidad, puede descargarlo en su equipo y después instalarlo. Para obtener más información, vea Cómo: Instalar componentes de la comunidad.

Cómo empaquetar archivos para crear un componente de la comunidad

Para empaquetar un componente con el fin de distribuirlo como componente de la comunidad, debe crear dos archivos adicionales: un archivo .vscontent y un archivo .vsi. El archivo .vscontent es un archivo XML que contiene información para identificar el tipo de componente que se comparte.

Después de crear el archivo .vscontent, se comprime en un archivo .zip con los archivos que forman el componente. A continuación, se cambia el nombre de la extensión del archivo de .zip a .vsi, que es el tipo de archivo que reconoce el Instalador de contenido de Visual Studio. Para compartir el archivo .vsi, puede publicarlo en Internet o en un recurso compartido de red, o enviarlo por correo electrónico a destinatarios específicos. Para obtener más información, vea Cómo: Empaquetar componentes de la comunidad para utilizar el instalador de contenido de Visual Studio.

Vea también

Otros recursos

Trabajar con componentes de la comunidad