Configure Visual Studio en toda su organización con .vsconfig

A medida que los requisitos de la aplicación se vuelven más complejos, también lo hacen nuestras soluciones. Mantener los entornos de los desarrolladores configurados en nuestras organizaciones se vuelve igualmente complejo. Los desarrolladores necesitan instalar cargas de trabajo y componentes específicos para construir una solución. Algunas organizaciones agregan estos requisitos a sus documentos README o CONTRIBUYENTES en sus repositorios. Algunas organizaciones pueden publicar estos requisitos en documentos para nuevas contrataciones o incluso simplemente reenviar correos electrónicos. Configurar su entorno de desarrollo a menudo se convierte en una tarea de un día. Lo que realmente se necesita es un modelo de autoría declarativa que simplemente configure Visual Studio como lo necesita.


En Visual Studio 2017 Update 15.9, agregamos la capacidad de exportar e importar la carga de trabajo y la selección de componentes a un archivo de configuración de instalación de Visual Studio. Los desarrolladores pueden importar estos archivos en instalaciones nuevas o existentes. Verificar estos archivos en sus repositorios de origen los hace fáciles de compartir. Sin embargo, los desarrolladores aún necesitan importarlos para obtener las características que necesitan.


Instalar automáticamente componentes faltantes


Nuevo en Visual Studio 2019 : puede guardar estos archivos como archivos .vsconfig en el directorio raíz de su solución y cuando se abre la solución (o el directorio de la solución), Visual Studio detectará automáticamente qué componentes faltan y le pedirá que los instale.


Este articulo en blog


Instalar componentes faltantes


Puede encontrar un ejemplo de esto en el repositorio de vswhere en GitHub. Cuando hace clic en el enlace Instalar , se le solicita que instale los componentes que faltan. Puede hacer clic en el enlace Ver detalles completos de instalación si desea seleccionar componentes adicionales.


Instalar componentes faltantes Instalar componentes faltantes


Exportando su configuración


En Visual Studio 2019, puede crear un archivo .vsconfig directamente desde el Explorador de soluciones:


  1. Haga clic derecho en su solución.
  2. Haga clic en Agregar> Archivo de configuración de instalación
  3. Confirme la ubicación donde desea guardar el archivo .vsconfig (predeterminado en el directorio raíz de su solución).
  4. Haga clic en Revisar detalles
  5. Seleccione o anule la selección de los cambios que desee realizar y haga clic en Exportar

Para ayudar a mantener la huella de instalación mínima, solo exporte los componentes que sabe que necesita para construir, probar y posiblemente publicar su solución. Una forma de hacerlo es instalar una segunda instancia de Visual Studio o instalarlo en una máquina virtual, agregar esas cargas de trabajo y componentes opcionales que sabe que son necesarios, y construir y probar su solución. Agregue componentes según sea necesario hasta que la solución se construya con éxito, luego exporte su configuración.


Retroalimentación


¡Nos encantaría escuchar tus comentarios! Puede informar un problema o hacer sugerencias para esta o cualquier otra característica en Visual Studio en nuestro sitio de la Comunidad de desarrolladores .




Avatar
Heath Stewart

Ingeniero de software

Source: https://habr.com/ru/post/448800/


All Articles