Question Extensions de synchronisation dans Visual Studio 2013 entre plusieurs machines


Je suis sûr que c'est un problème commun, mais je ne peux pas trouver beaucoup d'informations à ce sujet.

Problème

J'ai un ordinateur de travail, un ordinateur à la maison, une surface et peut-être certaines machines virtuelles Azure que je souhaiterais que mes extensions Visual Studio 2013 synchronisent entre elles. Il me semble que je dois rafraîchir / effacer un ordinateur assez souvent, et réinstaller toutes les extensions que j'aime utiliser est un peu pénible. J'ai d'abord pensé que les nouveaux profils VS feraient cela, mais apparemment, ils ne synchronisent que les thèmes / paramètres généraux.

Solutions essayées / obsolètes

Il y avait une extension qui a apparemment fait cela Synchronisation d'extension

Mais cela ne semble être que pour VS 2010. Il y avait aussi un article de blog qui indiquait l'emplacement dans lequel les extensions étaient enregistrées.
http://www.larswilhelmsen.com/2012/01/08/syncing-visual-studio-extensions-and-settings-with-dropbox/

Ce qui semblait être une solution parfaite, sauf en 2013/2013, l'emplacement des extensions doit avoir changé et je ne peux pas les trouver.

Question

Est-ce que quelqu'un sait comment synchroniser mes extensions sur plusieurs machines? Ou peut-être connaître l'emplacement dans lequel les extensions sont stockées et s'il est possible de changer cet emplacement en quelque chose comme Dropbox / Skydrive / Google Drive?


22
2017-11-18 04:30


origine


Réponses:


Si vous avez effectué une mise à niveau vers Visual Studio 2015, une nouvelle extension vient d'être publiée par Microsoft, appelée Roaming Extension Manager.

Il semble que c'est ce que vous recherchez.

https://visualstudiogallery.msdn.microsoft.com/7b421a95-c32c-4433-a2be-a41b276013ab?SRC=Home 


11
2017-07-30 18:04



Il existe un outil appelé «User State Migration Tool», conçu pour préserver l’état dans les déploiements de PC d’entreprise pour le nettoyage et la charge, comme dans votre scénario Azure.

Si vous savez quelque chose sur la manière dont les paramètres d'extension sont enregistrés (comme indiqué dans le blog), il n'est pas trop difficile de créer un descripteur XML et d'utiliser l'outil de déploiement pour appliquer les paramètres. L'outil est en ligne de commande, il est donc facile à automatiser.

http://technet.microsoft.com/en-us/library/hh825142.aspx

Cette solution a une valeur croissante lorsque vous avez plus que Visual Studio pour migrer dans votre VM.


1
2018-06-29 16:41