47 votes

Projet Visual Studio ne se créant pas lorsque je clique sur déboguer ou que j’appuie sur F5

VS2010 c#, projet winforms.

Il ne se construit pas automatiquement lorsque je clique sur déboguer ou que j’appuie sur f5. Si je génère manuellement le projet avant de le déboguer, il se compile et les modifications sont récupérées.

Mes autres projets fonctionnent tous comme prévu. Pourquoi ne se construit-il pas automatiquement ?

100voto

tcarvin Points 6537

Cliquez avec le bouton droit sur la solution (et non sur le projet) dans l’Explorateur de solutions et sélectionnez Configuration Manager. Vérifiez si Build est désactivé pour la configuration actuelle.

46voto

Cole Flohr Points 461

Vérifiez vos paramètres dans Outils->Options.

Accédez à la zone Projets et solutions, page Générer et exécuter.

Il existe un paramètre « En cours d’exécution, lorsque les projets sont obsolètes: » Assurez-vous que cela est défini sur « Toujours générer ».

enter image description here

13voto

MrUnleaded Points 240

J’ai rencontré le même problème et j’ai fait ce qui suit :

  1. Exécuter Build Clean
  2. Fermer la solution
  3. Supprimer tous les fichiers de paramètres .suo et .user
  4. Supprimer tous les fichiers .ncb
  5. Ouvrez à nouveau la solution
  6. Décharger le projet
  7. Recharger le projet
  8. Assurez-vous que le projet est défini comme nouveau au démarrage
  9. Déboguez !

Vous ne pourrez peut-être faire que les étapes 6 à 9, mais je ne sais pas comment revenir dans cet état.

5voto

XanderDK Points 51

Étant donné que mon projet était indépendant des autres projets à l’aide de prism, j’ai dû décocher la case « Générer uniquement des projets de démarrage et des dépendances sur Exécuter » dans Outils->Options->Projets et Solutions->Builder et exécuter.

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