56 votes

Cible de débogage manquante?

Quand j'essaie de construire ma solution, je reçois l'erreur suivante :

Visual Studio ne peut pas démarrer le débogage car la cible de débogage 'c:\cible' est manquante. Veuillez reconstruire le projet et réessayer, ou définir correctement les propriétés OutputPath et AssemblyName pour pointer vers l'emplacement correct de l'assembly cible.

Mon chemin de sortie est correctement défini sur bin\Debug, mais le fichier exe n'est jamais créé dans ce dossier. Au lieu de cela, tout ce que j'obtiens sont les fichiers exe.config, vshost.exe, et vshost.exe.config.

Une idée de ce qui se passe ?

0 votes

Pouvez-vous poster des fichiers de solutions/projets pertinents?

0 votes

J'ai constaté qu'après avoir essayé plusieurs des solutions ci-dessous, j'obtenais toujours l'erreur jusqu'à ce que je quitte et redémarre Visual Studio 2015.

117voto

CZFox Points 2938
  1. Vérifiez que le chemin de sortie du projet est correct (Projet > Propriétés > Compilation > Chemin de sortie)

  2. Allez dans le menu Build > Gestionnaire de configuration, et vérifiez si votre projet principal/d'entrée est sélectionné pour la compilation. Si ce n'est pas le cas, sélectionnez-le.

  3. Allez dans Propriétés > Application, et sélectionnez le type de sortie de votre projet

22 votes

2 l'a fait pour moi, je n'ai toujours pas compris comment il a été décoché.

0 votes

J'ai eu ce problème après avoir ajouté des transformations de configuration Slow Cheetah à mes projets. L'option Build dans le Gestionnaire de Configuration n'était plus cochée pour aucune de mes cibles de construction.

0 votes

Un an et demi plus tard et toujours aussi solide. J'ai inexplicablement décoché ma construction dans la configuration et je n'ai jamais pensé à regarder là pour ce problème. Merci beaucoup CZFox!

21voto

Jacob Spire Points 1492

J'ai eu le même problème;

Voici des solutions qui n'ont pas fonctionné pour moi:

  • Construction/reconstruction de toute la solution
  • Vérification que le chemin de sortie était correct (MonProjet > Propriétés > Build > Output > Output path)

Voici la solution qui a bien fonctionné pour moi:

  • Reconstruire juste le projet

0 votes

Avez-vous trouvé quelle est la cause de ce problème?

1 votes

Exactement le même problème... c'est la seule chose qui a fonctionné ! Merci, +1

6voto

Nirbhay Singh Points 41

J'ai résolu ce type de problème en suivant ces étapes

1. Cliquez avec le bouton droit de la souris sur le VS2010 dans l'explorateur de solutions et sélectionnez Build.

  1. Appuyez à nouveau sur Ctrl+F5 ou F5

5voto

ptsivakumar Points 21

Vous pouvez essayer les étapes suivantes pour résoudre le problème.

Étape 1:

Cliquez avec le bouton droit sur la solution et sélectionnez la propriété

Étape 2:

Dans la propriété de configuration, sélectionnez le bouton d'option Build

0 votes

Merci, cela a fonctionné pour moi. Je pense que l'opérateur devrait vérifier cela en premier.

4voto

Fredrik Norlin Points 115

Je viens de tomber sur ce problème, mais j'utilise Visual Web Developer Express 2010 et je n'ai trouvé aucun chemin erroné ni dans l'IDE ni dans le fichier du projet. Reconstruire ou supprimer les dossiers de build n'a pas aidé.

Mais après avoir examiné le fichier .user des projets, ce que je n'avais jamais fait auparavant, j'ai découvert que le mauvais chemin était là-dedans. Très simple si on sait où regarder.

0 votes

Excellent! c'est la solution pour Express. Il a juste fallu aussi supprimer les dossiers Obj et debug puis reconstruire avant que cela fonctionne.

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