Voulez-vous continuer et exécuter la dernière génération réussie?

Vous êtes dans Visual Studio... vous appuyez sur la touche F5 (Exécuter) et sont accueillis par cette boîte de dialogue:

Il y avait des erreurs de build. Voulez-vous continuer et exécuter la dernière génération réussie?

Merveilleux.

Je suis sûr qu'il y a des cas où l'exécution de la dernière génération réussie est utile, cependant, j'ai jamais volontairement répondu oui à cette question. Oh, bien sûr, j'ai cliqué sur Oui beaucoup de fois, et en attente dans la frustration la première occasion pour annuler ma bévue, mais rien de plus.

Alors, avez-vous jamais trouvé l'utilité de cette fonctionnalité? Et si oui, dans quelles circonstances il l'a fait devenir utile pour vous d'être en mesure d'exécuter la dernière version de votre application?

Combien de fois avez-vous accidentellement cliquez sur Oui et le coup de vous-même lors de l'attente de l'application à lancer?

  • Je n'ai jamais voulu cliquez sur Oui pour cette boîte de dialogue. D'un côté la question -- est-il un paramètre qui serait ignorer cette boîte de dialogue par défaut avec une réponse non?
  • J'ai un scénario lorsque cette fonction est utile. Imaginez que votre patron à venir à votre chambre, en demandant ce que vous faites, et vous voulez lui montrer, mais vous avez fait des changements dans le code et c'est pas de la compilation ... :). Naaah ... c'est stupide :D. Heureusement, cette fonction peut être désactivée
  • Si il est capable de lancer la dernière exécution réussie alors il doit toujours avoir le code quelque part. Pourquoi ne peut-il pas juste de vous permettre de sélectionner de "restauration de code" à la dernière exécution réussie?
  • Il n'a pas le code. Si la compilation a échoué, il est généralement lors de la phase de compilation, pas le lien, de sorte que le vieux binaire n'a pas été encore remplacé...
  • Cela a maintenant une réponse. Cette question sera le lieu naturel pour elle.
InformationsquelleAutor joshuapoehls | 2009-02-27