#VS2015 – Publicar la extensión que borra todos los comentarios utilizando #Roslyn en Visual Studio Gallery #VSGallery

Hola!

Post final para la serie:

Borrar todos los comentarios en un Click con #Roslyn

Crear un instalador para la extensión que borra todos los comentarios utilizando Roslyn

Publicar el paquete en Visual Studio Gallery

En el post anterior vimos cómo crear un instalador VSIX para nuestra solución para eliminar comentarios. Hoy veremos cómo publicar el mismo en Visual Studio Gallery.

En primer lugar debemos acceder a la home de Visual Studio Gallery, https://visualstudiogallery.msdn.microsoft.com/. Necesitamos estar autenticados, en mi caso utilizaré la misma cuenta que utilizo en los foros MSDN. A continuación debemos seleccionar la opción [UPLOAD]

En este momento veremos un asistente con un par de pasos para identificar nuestra extensión. En el caso de este ejemplo, definimos el tipo como TOOL

El siguiente paso es definir si queremos poner un link hacia una página de descarga o subir el paquete VSIX nosotros mismos. Vamos con la 2da opción, y nos encontramos con este hermoso error:

You can only upload template VSIX files for the Visual Studio Express SKUs.

La plantilla por defecto de proyectos VSIX incluye varios targets que no son válidos para Visual Studio Gallery.

Eliminamos los targets de tipo Express y dejamos solo el target para VSPro.

Ahora es momento de recompilar y subir nuevamente nuestro archivo VSIX. En el caso de tener errores de compilación, tal vez sea necesario incrementar el número de versión del VSIX. Y ya podemos completar el último paso para publicar nuestras extensión. En este paso completaremos o modificaremos los valores propios de la extensión para la Visual Studio Gallery. Por ejemplo, en este punto podemos poner la Url con el repositorio de código fuente o definir el precio de nuestra extensión.

Y listo! Nuestra extensión está disponible para descargar desde https://visualstudiogallery.msdn.microsoft.com/fe657c84-2077-4092-8063-2cc9587ad0d1

El código del ejemplo se puede descargar desde GitHub en https://github.com/elbruno/Blog/tree/master/ElBruno.RemoveComments%20V02

Saludos @ Madrid

/El Bruno

References

– Borrar todos los comentarios en un Click con #Roslyn https://elbruno.com/2015/08/17/vs2015-borrar-todos-los-comentarios-en-un-click-con-roslyn/

– Crear un instalador para la extensión que borra todos los comentarios utilizando #Roslyn https://elbruno.com/2015/08/29/vs2015-crear-un-instalador-para-la-extension-que-borra-todos-los-comentarios-utilizando-roslyn/

– MSDN VSIX Manifest Designer https://msdn.microsoft.com/en-us/library/ee943167.aspx

– MSDN Shipping Visual Studio Extensions https://msdn.microsoft.com/en-us/library/ff363239.aspx

– MSDN Walkthrough: Publishing a Visual Studio Extension https://msdn.microsoft.com/en-us/library/ff728613.aspx

– Creative Commons CC BY http://creativecommons.org/examples#by

– SyncFusion Metro Studio 3 http://www.syncfusion.com/downloads/metrostudio

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.