Je travaille généralement avec de nombreuses instances de Visual Studio ouvertes à différents projets, je me demandais s'il y avait un moyen de prendre un instantané / hiberner un processus en cours sur le disque au lieu de le fermer afin de pouvoir l'ouvrir dans le même état qu'il était rapidement.
J'ai une tonne d'espace disque libre, alors cela ne me dérangerait pas d'enregistrer l'intégralité de l'instantané du processus si cela me faisait gagner du temps pour ouvrir la solution et attendre que les projets se chargent.
Réponses:
Je fais cela en utilisant VirtualBox de Sun pour séparer les projets. C'est également pratique car vous pouvez prendre des instantanés.
L'inconvénient est que vous devez y installer un système d'exploitation complet.
la source
ProcessExplorer de MS Sysinternals vous permet de suspendre un processus. Est-ce que cela aide / fait le travail?
la source
Vous pouvez utiliser WinDbg (outil Microsoft) pour créer un vidage de l'état actuel d'une machine Windows. Habituellement, cela est utilisé pour analyser les problèmes, mais peut-être pourrait-il également répondre à vos besoins. Recherchez les mots-clés WinDbg et dump pour plus d'informations, il existe peut-être même une option pour ne vider que des processus uniques.
la source