C # Debug – impossible de démarrer le débogage car la cible de débogage est manquante

Je suis assez nouveau en C # ..

J’utilise Visual Studio 12, la source que j’utilise a été modifiée pour la dernière fois dans VS 12 .. Mais mon problème est que cela me renvoie cette erreur: entrez la description de l'image ici

Tout d’abord, le nom d’utilisateur de mon ordinateur n’est pas Martin, c’est Administrateur – Le créateur de ce projet est Martin .. C’est donc de là que ça vient, mais je ne sais pas comment résoudre ce problème.

J’ai essayé l’édition dans Projet> Propriétés> Construire> Chemin de sortie – Et cela ne fonctionne toujours pas. Je ne connais pas trop C # et j’ai passé un certain temps à chercher une solution, mais je ne la trouve nulle part. Probablement parce que je ne sais pas ce que je devrais rechercher (j’ai essayé de rechercher des mots clés et citations de l’erreur, mais toujours rien)

Essayez ces:

1.Assurez-vous que le chemin de sortie du projet est correct (Projet> Propriétés> Construire> Chemin de sortie)

2.Allez dans le menu Construire> Gestionnaire de configuration, et vérifiez si votre projet principal / d’entrée a coché Construire. Sinon, vérifiez-le.

S’il vous plaît essayez avec les étapes ci-dessous:

  1. Faites un clic droit sur le projet Visual Studio – Propriétés – Débogage – (section Action) – sélectionnez le bouton radio “Démarrer le projet”.
  2. Faites un clic droit sur le projet Visual Studio – Propriétés – Débogage – (section Activer les débogueurs) – cochez “Activer le processus d’hébergement Visual Studio”
  3. Enregistrer les modifications Ctrl + Maj + S ) et réexécuter le projet.

PS J’ai rencontré le même problème lorsque je jouais avec les options de redirection des entrées / sorties de la console vers un fichier texte et que j’avais sélectionné l’option Propriétés – Débogage – (section Action de démarrage) – Démarrer un programme externe. Lorsque j’ai déplacé la solution vers un autre emplacement de mon ordinateur, le problème est survenu car il recherchait un chemin absolu vers le fichier exécutable. La restauration des parameters par défaut de Visual Studio Project (voir ci-dessus) a résolu le problème. Pour votre information, j’utilise Visual Studio 2013 Professional.

Pour ceux qui ont ce genre de problème – une autre solution: faites également attention aux avertissements lorsque vous créez la solution. Par exemple, j’avais référencé une dll générée avec une version supérieure de .NET (4.5.2) à celle de mon projet principal (4.5). Après avoir référencé une dll générée avec le processus de génération 4.0, l’opération a abouti.

Dans mon cas, j’avais ajouté manuellement un projet à une solution. Ce projet visait une version .NET supérieure à celle des autres projets qui le référençaient. Étrange… il y aurait normalement une erreur un peu plus verbeuse, littérale et descriptive dans de tels cas.

Il n’y a pas eu de véritable erreur, mais un avertissement a été dit.

Vous ne définissez pas le projet de démarrage afin que seule cette erreur se produise. Généralement, ce problème survient lorsque vous travaillez avec plusieurs projets dans la solution unique.

Cliquez d’abord avec le bouton droit de la souris sur votre projet et sur “Définir comme projet de démarrage” et / ou cliquez avec le bouton droit de la souris sur le fichier de démarrage situé à l’intérieur du projet traité et cliquez sur “Définir le fichier de démarrage”.

J’ai aussi souvent cette erreur.

Je résous ce problème en modifiant le code (en effectuant une très petite modification), en le sauvegardant, puis en reconstruisant la solution.

J’ai eu les mêmes problèmes. Je devais changer les droits du fichier. Décochez “lecture seule” dans leurs propriétés.

J’ai eu le même problème et malheureusement aucune des réponses ci-dessus n’a fonctionné pour moi. la solution qui a fonctionné pour moi est la suivante:

faites un clic droit sur votre projet de démarrage et sélectionnez Propriétés – Déboguer et remplacez “démarrer le programme externe:” par le chemin correct

Terminé!