Question

Je souhaite effacer la liste des projets de la page de démarrage ... comment puis-je procéder? Je sais que je peux le retrouver dans le registre, mais existe-t-il un itinéraire approuvé pour aller?

Était-ce utile?

La solution

Il existe un article dans MSDN qui suggère de déplacer uniquement les projets dans un nouveau répertoire.

Cependant, comme vous l'avez mentionné, la liste des projets est conservée dans le registre sous cette clé:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList

et la liste des fichiers récents est conservée dans cette clé:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList

Remarque pour Visual Studio 2015:
L'emplacement a changé. Vous pouvez consulter cette réponse pour plus de détails.

Certaines personnes ont automatisé la suppression de cette clé de registre avec leurs propres outils:
Utilitaire de fichiers les plus récents de Visual Studio
Complément pour le nettoyage de la liste de projets MRU Visual Studio 2008

Autres conseils

PowerCommands pour Visual Studio 2008

Caractéristiques

  • Effacer la liste des fichiers récents
  • Effacer la liste des projets récents
  • Effacer tous les volets
  • Copier le chemin
  • Email CodeSnippet
  • Insérer un attribut de guidage
  • Afficher tous les fichiers
  • Annuler fermer
  • Projets Collapse
  • Classe de copie
  • Classe de collage
  • Copier les références
  • Coller les références
  • Copier comme référence de projet
  • Modifier le fichier de projet
  • Ouvrir le dossier contenant
  • Ouvrir une invite de commande
  • Décharger des projets
  • Recharger des projets
  • Supprimer et trier les utilisations
  • Extrait de la constante
  • Modèles de transformation
  • Fermer tout

alt text

Si vous essayez d'ouvrir un projet introuvable, Visual Studio vous demandera l'autorisation de le supprimer de la liste MRU. Ainsi, si vous renommez temporairement un dossier de niveau supérieur approprié pour simuler la disparition des projets, vous pouvez vous en débarrasser un par un.

Dans Visual Studio 2015, toutes les listes d'historique (y compris l'historique de recherche, le fichier MRU et le projet MRU) se trouvent désormais à l'adresse suivante:

HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 14.0 \ MRUItems

Vous verrez un dossier GUID différent pour chaque liste et un sous-dossier appelé Items dans chacun d'eux. Recherchez le dossier Items contenant la liste appropriée et supprimez simplement son dossier GUID parent.

Visual Studio recréera le dossier GUID avec un nouveau dossier enfant Items , la prochaine fois qu'il voudra ajouter quelque chose à la liste.

J'ai trouvé le éditeur MRU dans Code Project est un excellent outil pour cela. Cela ne pose aucun problème et cela fonctionne pour 2003, 2005 et 2008.

Remarque : cette réponse est spécifique à Visual Studio 2010.

Si vous ne souhaitez pas modifier manuellement le registre, vous pouvez utiliser PowerCommands pour Visual Studio 2010 .

  

PowerCommands 10.0 est un ensemble d’extensions utiles pour Visual Studio.   2010 ajoutant des fonctionnalités supplémentaires à différents domaines de l'EDI.

La commande spécifique pour effacer le registre de l'extension est:

  

Effacer la liste des projets récents Cette commande efface la liste des projets récents de Visual Studio. La commande Effacer la liste des projets récents fait apparaître une   Boîte de dialogue Effacer le fichier qui permet à tout projet récent d’être   sélectionné.

Les PowerCommands peuvent être installés avec le gestionnaire d’extensions Visual Studio: Outils > Gestionnaire d'extension > Galerie en ligne: recherchez PowerCommands pour Visual Studio 2010 .

Essayez les fichiers récemment utilisés: un complément gratuit pour Visual Studio qui gère les fichiers MRU projet par projet: Pris en charge pour VS 2010, 2012 et 2013.

Pour Visual Studio 2012, 2013: http://visualstudiogallery.msdn.microsoft.com/a61cbd1d -a6bb-f0ea3ecf214a

Pour Visual Studio 2010: http://visualstudiogallery.msdn.microsoft.com/45283881-5a62-4dc1 -8ffb-4cbc02709947

Pour Visual Studio 2013: Ouvrir la boîte de dialogue Exécuter (Appuyez sur Win + R) type: regedit accédez à: HKEY_CURRENT_USER > Logiciels > Microsoft > Visual Studio cliquez sur 12.0, les fichiers apparaîtront à droite. Cherchez la "LastLoadedSolution", un clic droit puis cliquez sur Modifier. changer la valeur à 0.

Cela a fonctionné pour moi.

Je ne sais pas si cette solution a été publiée quelque part ici, mais si vous utilisez VS 2013 Update 5, vous pouvez ouvrir la page de démarrage et cliquer avec le bouton droit de la souris sur le projet ci-dessous " Récent " liste, puis choisissez "Supprimer de la liste". Je ne sais pas que dire des autres versions de VS, peut-être que cette fonctionnalité est disponible.

J'ai eu ce problème appliqué à VS 2017 où vous n'avez aucun élément MRU dans le registre comme dans les versions précédentes. En revanche, la solution était simple: allez à "Outils -", ??Extensions et mises à jour ". et installez "Commandes d'alimentation pour Visual Studio". Une fois installés, votre menu Fichier ressemblera à l’illustration ci-dessous.

 entrer la description de l'image ici

Cliquez simplement sur l'élément de menu pour effacer le fichier MRU du projet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top