2009-12-18 4 views
19

Dans ma solution, il existe huit projets différents. La plupart du temps, le projet de démarrage est le projet A, mais parfois j'ai besoin d'exécuter d'autres projets pour vérifier les choses et pour cela, je dois définir un autre projet comme projet de démarrage à chaque fois.ne pas définir le projet comme projet de démarrage, mais exécutez-le

Je veux savoir s'il existe un autre moyen d'exécuter un projet dans la solution sans le définir comme projet de démarrage? Cela me sauvera beaucoup de temps!

Répondre

9

Cela ne prend pas beaucoup de temps, il suffit de cliquer sur le projet et de sélectionner "Définir comme projet de démarrage". 2 clics.

Si vous voulez bien que vous puissiez utiliser une autre méthode, faites un clic droit sur le projet, allez dans "Debug" et cliquez sur "Démarrer une nouvelle instance". 3 clics!

+1

merci, je ne l'ai pas vu les options de débogage :( ce qui est beaucoup plus mieux que la mise en le projet en tant que projet de démarrage parce qu'habituellement j'oublie de remettre le projet de démarrage à ce qu'il était et donc il faudra plus de 2 clics;) – Asha

+11

Vous avez oublié les deux clics nécessaires pour remettre le projet d'origine en projet de démarrage. –

+6

Ce n'est pas rapide. C'est Microsoft rapide, c'est-à-dire lent. Dès que Resharper est installé (et même avant), lorsque vous effectuez ces clics, vos yeux doivent chercher dans une longue liste pour localiser le "jeu en tant que projet de démarrage", et ensuite vous devez placer votre souris exactement à la bonne position . Ce n'est pas seulement une question de clics. C'est une question de recherche et de déplacement de la souris. Très gaspillage. Pour qu'il soit rapide, une sorte de raccourci clavier ou un bouton plus facilement localisable serait nécessaire. –

7

Faites un clic droit sur le projet, il y a une entrée dans le menu contextuel pour exécuter le projet dans le débogueur. C'est juste en dessous de la commande "Set as StartUp project".

Debug > Start New Instance 
14

Vous pouvez également lier cette commande pour le raccourci clavier: Outils-> Options-> Environnement-> Clavier

Chercher « Startnewinstance »

De cette façon, vous pouvez obtenir avec 0 clics souhaité :)

+0

Pour référence, vous voulez rechercher la commande 'ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance' (à partir de VS2015) –

-3

Maj + F10 puis appuyez sur Une clé est un peu plus rapide que le défilement vers le bas.

+0

Cette combinaison ne fonctionne certainement pas dans VS2017 par défaut. –

1

Cette réponse Je cite https://stackoverflow.com/a/20336060/130614 peut aider:

Les options pour les projets de démarrage peuvent être trouvés par un clic droit sur la solution et en sélectionnant « Définir les projets de démarrage ». Les options sont assez simples:

  • Sélection actuelle
  • projet de démarrage unique
  • projets de démarrage multiples
Questions connexes