Configurer Visual Studio dans votre organisation avec .vsconfig

À mesure que les exigences des applications deviennent plus complexes, nos solutions évoluent également. Garder les environnements des développeurs configurés dans nos organisations devient tout aussi complexe. Les développeurs doivent installer des charges de travail et des composants spécifiques afin de créer une solution. Certaines organisations ajoutent ces exigences à leurs documents README ou CONTRIBUTING dans leurs référentiels. Certaines organisations peuvent publier ces exigences dans des documents pour les nouveaux employés ou même simplement transférer des e-mails. La configuration de votre environnement de développement devient souvent une corvée d'une journée. Ce dont nous avons vraiment besoin, c'est d'un modèle de création déclarative qui configure simplement Visual Studio comme vous en avez besoin.


Dans Visual Studio 2017 Update 15.9, nous avons ajouté la possibilité d'exporter et d'importer la sélection de la charge de travail et des composants dans un fichier de configuration d'installation de Visual Studio. Les développeurs peuvent importer ces fichiers dans des installations nouvelles ou existantes. L'archivage de ces fichiers dans vos dépôts source facilite leur partage. Cependant, les développeurs doivent toujours les importer pour obtenir les fonctionnalités dont ils ont besoin.


Installer automatiquement les composants manquants


Nouveau dans Visual Studio 2019 : vous pouvez enregistrer ces fichiers en tant que fichiers .vsconfig dans votre répertoire racine de solution et lorsque la solution (ou répertoire de solution) est ouverte, Visual Studio détectera automatiquement les composants manquants et vous invitera à les installer.


Cet article dans le blog


Installation de composants manquants


Vous pouvez en trouver un exemple dans le référentiel vswhere sur GitHub. Lorsque vous cliquez sur le lien Installer , vous êtes invité à installer les composants manquants. Vous pouvez cliquer sur le lien Afficher les détails complets de l'installation si vous souhaitez sélectionner des composants supplémentaires.


Installer les composants manquants Installation de composants manquants


Exporter votre configuration


Dans Visual Studio 2019, vous pouvez créer un fichier .vsconfig directement à partir de l'Explorateur de solutions:


  1. Faites un clic droit sur votre solution.
  2. Cliquez sur Ajouter> Fichier de configuration d'installation
  3. Confirmez l'emplacement où vous souhaitez enregistrer le fichier .vsconfig (par défaut dans le répertoire racine de votre solution).
  4. Cliquez sur Vérifier les détails
  5. Sélectionnez ou désélectionnez les modifications que vous souhaitez apporter et cliquez sur Exporter

Pour aider à minimiser l'encombrement de l'installation, exportez uniquement les composants dont vous savez que vous avez besoin pour créer, tester et éventuellement publier votre solution. Pour ce faire, vous pouvez notamment installer une deuxième instance de Visual Studio ou installer sur une machine virtuelle, ajouter les charges de travail et les composants facultatifs que vous savez nécessaires, puis créer et tester votre solution. Ajoutez des composants selon vos besoins jusqu'à ce que la solution soit réussie, puis exportez votre configuration.


Rétroaction


Nous aimons entendre vos commentaires! Vous pouvez signaler un problème ou faire des suggestions pour cette fonctionnalité ou toute autre fonctionnalité de Visual Studio sur notre site de la communauté des développeurs .




Avatar
Heath stewart

Ingénieur logiciel senior

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


All Articles