27 votes

Arrêtez Visual Studio de demander pour chaque projet: a été modifié en dehors de l'environnement. Souhaitez-vous recharger?

Souhaitez-vous recharger le projet? Où est l'option Recharger tout. Votez pour cette question et nous espérons que MS implémentera un correctif dans VS2020.

Avec une pléthore de projets dans une solution, je crains pour ma part de faire une mise à jour svn.

Cela a été un problème de VS2003, mais après une décennie de clics inconsidérés sur les boutons, ça monte sur ma mèche.

Quelqu'un a-t-il un hack / une entrée de registre / une façon secrète de dire oui à moins de dire ignorer (rapide), fermer et recharger la solution?

27voto

JaredPar Points 333733

Il ya un couple d'options que vous pouvez modifier pour ce scénario. Les deux sont sous le Documents des Options

  • Outils -> Options
  • Environnement -> Documents

La première option est de simplement de décocher la case "Détecter lorsque les fichiers modifiés en dehors de l'environnement". Cela va arrêter le dialogue recharger mais va vous forcer à recharger manuellement.

La deuxième option juste en dessous c'est un peu mieux "Auto-modification de la charge, si sauvés". Ce sera juste de charger automatiquement les modifications sans vous demander pour chaque projet.

Personnellement je serait aller un itinéraire légèrement différent ici. Le problème se produit parce que votre gestion de votre contrôle de code source en dehors de Visual Studio. Si vous êtes passé à l'aide d'un addin pour gérer au sein de Visual Studio, il serait de supprimer ces problèmes tout à fait. Pour svn il y a plusieurs forfaits disponibles, y compris Ankhsvn qui est assez populaire

1voto

Serapth Points 4717

http://msdn.microsoft.com/en-us/library/ms165643(SV.80).aspx

DetectFileChangesOutsideIDE

Get/Set (Boolean)

Détermine si l'environnement recharge automatiquement les fichiers ouverts dans l'IDE lorsque le système d'exploitation informe l'IDE que les fichiers ont été modifié sur le disque.

EDIT: Quelques précisions, car cette page n'est pas immédiatement évident.

Menu outils->Options -> Environnement->Documents->Décocher la case Détecter lorsque le fichier est modifié en dehors de l'Environnement

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X